Lines Matching refs:keyword_length
1431 uInt read_length, keyword_length; in png_handle_iCCP() local
1444 keyword_length = 0; in png_handle_iCCP()
1445 while (keyword_length < 80 && keyword_length < read_length && in png_handle_iCCP()
1446 keyword[keyword_length] != 0) in png_handle_iCCP()
1447 ++keyword_length; in png_handle_iCCP()
1450 if (keyword_length >= 1 && keyword_length <= 79) in png_handle_iCCP()
1455 if (keyword_length+1 < read_length && in png_handle_iCCP()
1456 keyword[keyword_length+1] == PNG_COMPRESSION_TYPE_BASE) in png_handle_iCCP()
1458 read_length -= keyword_length+2; in png_handle_iCCP()
1466 png_ptr->zstream.next_in = (Bytef*)keyword + (keyword_length+2); in png_handle_iCCP()
1564 keyword_length+1)); in png_handle_iCCP()
1568 keyword_length+1); in png_handle_iCCP()
2540 png_uint_32 keyword_length; in png_handle_zTXt() local
2583 for (keyword_length = 0; in png_handle_zTXt()
2584 keyword_length < length && buffer[keyword_length] != 0; in png_handle_zTXt()
2585 ++keyword_length) in png_handle_zTXt()
2588 if (keyword_length > 79 || keyword_length < 1) in png_handle_zTXt()
2595 else if (keyword_length + 3 > length) in png_handle_zTXt()
2598 else if (buffer[keyword_length+1] != PNG_COMPRESSION_TYPE_BASE) in png_handle_zTXt()
2609 if (png_decompress_chunk(png_ptr, length, keyword_length+2, in png_handle_zTXt()
2619 buffer[uncompressed_length+(keyword_length+2)] = 0; in png_handle_zTXt()
2623 text.text = (png_charp)(buffer + keyword_length+2); in png_handle_zTXt()