Made Ogg::Vorbis::Tagger#close available again.
authorTilman Sauerbeck <tilman@code-monkey.de>
Wed, 16 Aug 2006 15:15:40 +0000 (17:15 +0200)
committerTilman Sauerbeck <tilman@code-monkey.de>
Wed, 23 Aug 2006 17:33:53 +0000 (19:33 +0200)
ext/ext.c
test/test_main.rb

index 0ee20d352d06b640c19734459684d3bf5f3a044f..6c640b720e1ec9cf6971eb0c3d76ca8afbc43bd3 100644 (file)
--- 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);
 
index 802c9c5385d3ea1d5a040d3deef87f2e1a30971b..3d7ca7716ed25a50c77496e4cce604217ee708c5 100644 (file)
@@ -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