61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
length = 0;
string = NULL;
return self;
}
newlen = strlen(str);
if ((newstr = [self getMem: newlen + 1]) == NULL)
return nil;
memcpy(newstr, str, newlen + 1);
if (string != NULL)
[self freeMem: string];
length = newlen;
string = newstr;
|
|
<
|
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
length = 0;
string = NULL;
return self;
}
newlen = strlen(str);
newstr = [self getMem: newlen + 1];
memcpy(newstr, str, newlen + 1);
if (string != NULL)
[self freeMem: string];
length = newlen;
string = newstr;
|