Hi, this was in some other change set. It's better to offer it separetely, because the change is obvious. PS: len is LONG so capa should be LONG as well. Michal Index: ruby.h =================================================================== RCS file: /src/ruby/ruby.h,v retrieving revision 1.69 diff -u -p -r1.69 ruby.h --- ruby.h 2002/09/03 05:20:06 1.69 +++ ruby.h 2002/09/06 16:41:22 @@ -316,7 +316,7 @@ struct RString { long len; char *ptr; union { - int capa; + long capa; VALUE shared; } aux; }; @@ -325,7 +325,7 @@ struct RArray { struct RBasic basic; long len; union { - int capa; + long capa; VALUE shared; } aux; VALUE *ptr; -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Michal Rokos Czech Technical University, Prague E-mail:m.rokos / sh.cvut.cz ICQ:36118339 Jabber:majkl / jabber.cz -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-