From: Tilman Sauerbeck Date: Wed, 29 Jun 2005 15:44:09 +0000 (+0000) Subject: Remove unneeded StringValue() calls in chunk_serialize(). X-Git-Tag: ruby-eet-0.1.4~19 X-Git-Url: http://git.code-monkey.de/?p=ruby-eet.git;a=commitdiff_plain;h=918d447d3b418316061a5cdeecbb4c8b64c84aa0 Remove unneeded StringValue() calls in chunk_serialize(). --- diff --git a/ChangeLog b/ChangeLog index 3af46b4..dc3572d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,12 @@ -- -$Id: ChangeLog 66 2005-06-29 15:42:58Z tilman $ +$Id: ChangeLog 67 2005-06-29 15:44:09Z tilman $ ++ 2005-06-29 Tilman Sauerbeck (tilman at code-monkey de) * ext/ext.c: Store the result of rb_intern("pack") in a global variable + * ext/ext.c: Remove unneeded StringValue() calls in + chunk_serialize() 2005-06-28 Tilman Sauerbeck (tilman at code-monkey de) * ext/ext.c: Removed stray backslash diff --git a/ext/ext.c b/ext/ext.c index e686444..63096a7 100644 --- a/ext/ext.c +++ b/ext/ext.c @@ -1,5 +1,5 @@ /* - * $Id: ext.c 66 2005-06-29 15:42:58Z tilman $ + * $Id: ext.c 67 2005-06-29 15:44:09Z tilman $ * * Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de) * @@ -497,11 +497,9 @@ chunk_serialize (VALUE self) struct RString *tag, *data; tmp = rb_ivar_get (self, id_tag); - StringValue (tmp); tag = RSTRING (tmp); tmp = rb_ivar_get (self, id_data); - StringValue (tmp); data = RSTRING (tmp); buf_len = 9 + tag->len + data->len;