Home | History | Annotate | Download | only in libpng

Lines Matching refs:keyword

1386    /* The keyword must be at least one character and there is a
1410 char keyword[81];
1412 /* Find the keyword; the keyword plus separator and compression method
1419 png_crc_read(png_ptr, (png_bytep)keyword, read_length);
1434 keyword[keyword_length] != 0)
1437 /* TODO: make the keyword checking common */
1444 keyword[keyword_length+1] == PNG_COMPRESSION_TYPE_BASE)
1454 png_ptr->zstream.next_in = (Bytef*)keyword + (keyword_length+2);
1468 keyword, profile_length) != 0)
1474 keyword, profile_length, profile_header,
1504 &png_ptr->colorspace, keyword, profile_length,
1555 memcpy(info_ptr->iccp_name, keyword,
1622 errmsg = "bad keyword";
2628 /* TODO: also check that the keyword contents match the spec! */
2635 errmsg = "bad keyword";
2637 /* zTXt must have some LZ data after the keyword, although it may expand to
2638 * zero bytes; we need a '\0' at the end of the keyword, the compression type
2742 /* First the keyword. */
2748 /* Perform a basic check on the keyword length here. */
2750 errmsg = "bad keyword";
2752 /* Expect keyword, compression flag, compression type, language, translated
2753 * keyword (both may be empty but are 0 terminated) then the text, which may
2783 * keyword, but it may already be over the end. None of this arithmetic