[macruby-changes] [175] MacRuby/trunk/string.c

source_changes at macosforge.org source_changes at macosforge.org
Fri Apr 25 17:29:12 PDT 2008


Revision: 175
          http://trac.macosforge.org/projects/ruby/changeset/175
Author:   lsansonetti at apple.com
Date:     2008-04-25 17:29:11 -0700 (Fri, 25 Apr 2008)

Log Message:
-----------
reverting unintentional commit

Modified Paths:
--------------
    MacRuby/trunk/string.c

Modified: MacRuby/trunk/string.c
===================================================================
--- MacRuby/trunk/string.c	2008-04-26 00:28:19 UTC (rev 174)
+++ MacRuby/trunk/string.c	2008-04-26 00:29:11 UTC (rev 175)
@@ -169,9 +169,8 @@
 	    (CFStringRef)str, kCFStringEncodingUTF8, 0);
 	if (data == NULL)
 	    return NULL;
-#if 0 
-	CFMutableDataRef mdata = CFDataCreateMutableCopy(NULL, 0, data); 
-	GC_WB(&s->cfdata, (void *)mdata);
+#if 1 
+	GC_WB(&s->cfdata, (void *)CFDataCreateCopy(NULL, data));
 	CFRelease((CFTypeRef)data);
 #else
 	GC_WB(&s->cfdata, (void *)data);
@@ -221,10 +220,10 @@
 		false,
 		kCFAllocatorNull);
 	CFStringReplaceAll((CFMutableStringRef)str, (CFStringRef)bytestr);
-//        if (memcmp((const char *)dataptr, (const char *)RSTRING_CPTR(str), 
-//	    datalen) == 0) {
+        if (memcmp((const char *)dataptr, (const char *)RSTRING_CPTR(str), 
+	    datalen) == 0) {
 	    s->cfdata = NULL;
-//	}
+	}
     }
 }
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macruby-changes/attachments/20080425/5bf44e9c/attachment.html


More information about the macruby-changes mailing list