Revision: 135 http://trac.macosforge.org/projects/ruby/changeset/135 Author: lsansonetti@apple.com Date: 2008-04-07 17:53:00 -0700 (Mon, 07 Apr 2008) Log Message: ----------- re-fixing Array#uniq Modified Paths: -------------- MacRuby/trunk/array.c Modified: MacRuby/trunk/array.c =================================================================== --- MacRuby/trunk/array.c 2008-04-07 23:03:31 UTC (rev 134) +++ MacRuby/trunk/array.c 2008-04-08 00:53:00 UTC (rev 135) @@ -1635,6 +1635,7 @@ if (RARRAY_LEN(ary) == 0) return rb_str_new(0, 0); if (OBJ_TAINTED(ary) || OBJ_TAINTED(sep)) taint = Qtrue; #if !WITH_OBJC + /* TODO should use CFStringCreateByCombiningStrings */ for (i=0; i<RARRAY_LEN(ary); i++) { tmp = rb_check_string_type(RARRAY_AT(ary, i)); len += NIL_P(tmp) ? 10 : RSTRING_LEN(tmp); @@ -3176,7 +3177,7 @@ rb_ary_uniq_bang(VALUE ary) { #if WITH_OBJC -# if 0 +# if 1 long i, n; bool changed;