[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