From 9d1a1e30fcc9d74ef5887e478b7282acfa17e07f Mon Sep 17 00:00:00 2001
From: Tilman Sauerbeck <tilman@code-monkey.de>
Date: Wed, 16 Aug 2006 17:15:40 +0200
Subject: [PATCH] Made Ogg::Vorbis::Tagger#close available again.

---
 ext/ext.c         | 1 +
 test/test_main.rb | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/ext/ext.c b/ext/ext.c
index 0ee20d3..6c640b7 100644
--- a/ext/ext.c
+++ b/ext/ext.c
@@ -201,6 +201,7 @@ Init_vorbistagger_ext (void)
 
 	rb_define_singleton_method (cVT, "open", c_open, 1);
 	rb_define_method (cVT, "initialize", c_init, 1);
+	rb_define_method (cVT, "close", c_close, 0);
 	rb_define_method (cVT, "write", c_write, 0);
 	rb_define_method (cVT, "comments", c_comments, 0);
 
diff --git a/test/test_main.rb b/test/test_main.rb
index 802c9c5..3d7ca77 100644
--- a/test/test_main.rb
+++ b/test/test_main.rb
@@ -239,4 +239,8 @@ EOF
 			assert_equal(nil, t.comments.shift)
 		end
 	end
+
+	def test_close
+		Ogg::Vorbis::Tagger.new(OGG_FILE).close
+	end
 end
-- 
2.30.2