Author: bryanduxbury
Date: Tue Sep  1 23:18:34 2009
New Revision: 810303

URL: http://svn.apache.org/viewvc?rev=810303&view=rev
Log:
THRIFT-572. rb: fix RSTRING for 1.9 compatibility

Use a macro compatible with Ruby 1.9.


Modified:
    incubator/thrift/trunk/lib/rb/ext/memory_buffer.c

Modified: incubator/thrift/trunk/lib/rb/ext/memory_buffer.c
URL: 
http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/rb/ext/memory_buffer.c?rev=810303&r1=810302&r2=810303&view=diff
==============================================================================
--- incubator/thrift/trunk/lib/rb/ext/memory_buffer.c (original)
+++ incubator/thrift/trunk/lib/rb/ext/memory_buffer.c Tue Sep  1 23:18:34 2009
@@ -54,7 +54,7 @@
     index = 0;
   }
 
-  if (RSTRING(data)->len < length) {
+  if (RSTRING_LEN(data) < length) {
     rb_raise(rb_eEOFError, "Not enough bytes remain in memory buffer");
   }
 


Reply via email to