X-Git-Url: http://git.code-monkey.de/?p=ruby-eet.git;a=blobdiff_plain;f=ext%2Fext.c;h=bf1c4f03572c08089f1df51d823fcaf4efbabedd;hp=d88367fc74162828afaf1f306572f4f94da57079;hb=2ab5c94a4033ecc44f0eabe58c6f792c49c9f169;hpb=b1caf93615078a76dc4c83589d0234ddfa99f9c2 diff --git a/ext/ext.c b/ext/ext.c index d88367f..bf1c4f0 100644 --- a/ext/ext.c +++ b/ext/ext.c @@ -1,5 +1,5 @@ /* - * $Id: ext.c 70 2005-07-15 20:31:58Z tilman $ + * $Id: ext.c 71 2005-07-16 12:28:17Z tilman $ * * Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de) * @@ -47,8 +47,7 @@ static VALUE c_close (VALUE self); static VALUE cStream, cChunk, - eEetError, eNameError, ePropError, eStreamError, - eBadElementError, + eEetError, eNameError, ePropError, sym_lossy, sym_level, sym_quality, sym_char, sym_short, sym_long_long, sym_double; static ID id_include, id_serialize, id_keys, id_pack, @@ -453,9 +452,6 @@ stream_serialize (VALUE self) for (i = 0; i < stream->len; i++) { VALUE str; - if (rb_obj_is_kind_of (stream->ptr[i], cChunk) == Qfalse) - rb_raise (eBadElementError, "stream member is not a Chunk"); - str = rb_funcall (stream->ptr[i], id_serialize, 0, NULL); rb_ary_push (ret, str); @@ -691,9 +687,6 @@ Init_eet_ext () eEetError = rb_define_class_under (m, "EetError", rb_eStandardError); eNameError = rb_define_class_under (m, "NameError", eEetError); ePropError = rb_define_class_under (m, "PropertyError", eEetError); - eStreamError = rb_define_class_under (m, "StreamError", eEetError); - eBadElementError = rb_define_class_under (m, "BadElementError", - eStreamError); id_include = rb_intern ("include?"); id_serialize = rb_intern ("serialize");