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