248
249
250
251
252
253
254
255
256
257
258
259
260
261
|
@try {
[self appendCString: t];
} @finally {
free(t);
}
}
- (void)reverse
{
size_t i, j, len = length / 2;
madvise(string, len, MADV_SEQUENTIAL);
|
>
>
>
>
>
>
|
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
|
@try {
[self appendCString: t];
} @finally {
free(t);
}
}
- (void)prependString: (OFString*)str
{
return [self insertString: str
atIndex: 0];
}
- (void)reverse
{
size_t i, j, len = length / 2;
madvise(string, len, MADV_SEQUENTIAL);
|