{
rb_gc_mark (o->io);
rb_gc_mark (o->comments);
- rb_gc_mark (io_buf);
}
static void
Data_Get_Struct (self, RbVorbisTagger, o);
- comments_sync (o->comments);
+ comments_sync (o->comments, o->state);
/* seek back to BOF */
rb_funcall (o->io, id_seek, 1, INT2FIX (0));
cComments = Init_Comments (mVorbis);
- io_buf = rb_str_buf_new (BUFSIZ);
+ io_buf = rb_str_buf_new (0);
rb_global_variable (&io_buf);
}