Lines Matching full:characters
269 unichar *characters = (unichar*)malloc(12);
270 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
271 if (!string) free(characters); // no-warning
275 unichar *characters = (unichar*)malloc(12);
276 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
280 unichar *characters = (unichar*)malloc(12);
281 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
285 void test12365078_no_malloc(unichar *characters) {
286 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
287 if (!string) {free(characters);}
290 NSString *test12365078_no_malloc_returnValue(unichar *characters) {
291 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
298 void test12365078_nocheck_nomalloc(unichar *characters) {
299 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
300 free(characters); // expected-warning {{Attempt to free non-owned memory}}
303 void test12365078_nested(unichar *characters) {
304 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
306 NSString *string2 = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
308 NSString *string3 = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
310 NSString *string4 = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
312 free(characters);
319 unichar *characters = (unichar*)malloc(12);
320 NSString *string = [[NSString alloc] initWithCharactersNoCopy:characters length:12 freeWhenDone:1];
321 if (string) free(characters); // expected-warning{{Attempt to free non-owned memory}}