diff --git a/Source/NSString.m b/Source/NSString.m index d8afb8779..903330a3d 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -639,10 +639,10 @@ handle_printf_atsign (FILE *stream, unsigned count; const unsigned char *b; + z = fastZone(self); if (len < 2) return [self initWithCStringNoCopy: 0 length: 0 fromZone: z]; - z = fastZone(self); b=[data bytes]; u = NSZoneMalloc(z, sizeof(unichar)*(len+1)); if (encoding==NSUnicodeStringEncoding)