Home | History | Annotate | Download | only in libpng

Lines Matching refs:new_key

1224  * The new_key is allocated to hold the corrected keyword and must be freed
1229 png_check_keyword(png_structp png_ptr, png_charp key, png_charpp new_key)
1238 *new_key = NULL;
1248 *new_key = (png_charp)png_malloc_warn(png_ptr, (png_uint_32)(key_len + 2));
1249 if (*new_key == NULL)
1256 for (kp = key, dp = *new_key; *kp != '\0'; kp++, dp++)
1280 kp = *new_key + key_len - 1;
1293 kp = *new_key;
1308 for (kflag = 0, dp = *new_key; *kp != '\0'; kp++)
1332 png_free(png_ptr, *new_key);
1333 *new_key=NULL;
1340 (*new_key)[79] = '\0';
1358 png_charp new_key;
1362 if ((key_len = png_check_keyword(png_ptr, key, &new_key))==0)
1379 png_write_chunk_data(png_ptr, (png_bytep)new_key,
1385 png_free(png_ptr, new_key);
1400 png_charp new_key;
1411 if ((key_len = png_check_keyword(png_ptr, key, &new_key))==0)
1413 png_free(png_ptr, new_key);
1419 png_write_tEXt(png_ptr, new_key, text, (png_size_t)0);
1420 png_free(png_ptr, new_key);
1434 png_write_chunk_data(png_ptr, (png_bytep)new_key,
1436 png_free(png_ptr, new_key);
1460 png_charp new_key = NULL;
1471 if ((key_len = png_check_keyword(png_ptr, key, &new_key))==0)
1512 png_write_chunk_data(png_ptr, (png_bytep)new_key,
1533 png_free(png_ptr, new_key);