Lines Matching refs:key_len
1533 png_uint_32 key_len; in png_write_tEXt() local
1538 key_len = png_check_keyword(png_ptr, key, new_key); in png_write_tEXt()
1540 if (key_len == 0) in png_write_tEXt()
1549 if (text_len > PNG_UINT_31_MAX - (key_len+1)) in png_write_tEXt()
1554 (png_uint_32)/*checked above*/(key_len + text_len + 1)); in png_write_tEXt()
1561 png_write_chunk_data(png_ptr, new_key, key_len + 1); in png_write_tEXt()
1576 png_uint_32 key_len; in png_write_zTXt() local
1591 key_len = png_check_keyword(png_ptr, key, new_key); in png_write_zTXt()
1593 if (key_len == 0) in png_write_zTXt()
1597 new_key[++key_len] = PNG_COMPRESSION_TYPE_BASE; in png_write_zTXt()
1598 ++key_len; in png_write_zTXt()
1604 if (png_text_compress(png_ptr, png_zTXt, &comp, key_len) != Z_OK) in png_write_zTXt()
1608 png_write_chunk_header(png_ptr, png_zTXt, key_len + comp.output_len); in png_write_zTXt()
1611 png_write_chunk_data(png_ptr, new_key, key_len); in png_write_zTXt()
1627 png_uint_32 key_len, prefix_len; in png_write_iTXt() local
1634 key_len = png_check_keyword(png_ptr, key, new_key); in png_write_iTXt()
1636 if (key_len == 0) in png_write_iTXt()
1644 compression = new_key[++key_len] = 0; /* no compression */ in png_write_iTXt()
1649 compression = new_key[++key_len] = 1; /* compressed */ in png_write_iTXt()
1656 new_key[++key_len] = PNG_COMPRESSION_TYPE_BASE; in png_write_iTXt()
1657 ++key_len; /* for the keywod separator */ in png_write_iTXt()
1675 prefix_len = key_len; in png_write_iTXt()
1705 png_write_chunk_data(png_ptr, new_key, key_len); in png_write_iTXt()