Lines Matching refs:kp
1232 png_charp kp, dp; in png_check_keyword() local
1256 for (kp = key, dp = *new_key; *kp != '\0'; kp++, dp++) in png_check_keyword()
1258 if ((png_byte)*kp < 0x20 || in png_check_keyword()
1259 ((png_byte)*kp > 0x7E && (png_byte)*kp < 0xA1)) in png_check_keyword()
1265 "invalid keyword character 0x%02X", (png_byte)*kp); in png_check_keyword()
1274 *dp = *kp; in png_check_keyword()
1280 kp = *new_key + key_len - 1; in png_check_keyword()
1281 if (*kp == ' ') in png_check_keyword()
1285 while (*kp == ' ') in png_check_keyword()
1287 *(kp--) = '\0'; in png_check_keyword()
1293 kp = *new_key; in png_check_keyword()
1294 if (*kp == ' ') in png_check_keyword()
1298 while (*kp == ' ') in png_check_keyword()
1300 kp++; in png_check_keyword()
1305 png_debug1(2, "Checking for multiple internal spaces in '%s'", kp); in png_check_keyword()
1308 for (kflag = 0, dp = *new_key; *kp != '\0'; kp++) in png_check_keyword()
1310 if (*kp == ' ' && kflag == 0) in png_check_keyword()
1312 *(dp++) = *kp; in png_check_keyword()
1315 else if (*kp == ' ') in png_check_keyword()
1322 *(dp++) = *kp; in png_check_keyword()