Lines Matching refs:ptr
208 *ptr, /* Pointer into string */ in cupsParseOptions() local
250 if ((ptr = copyarg + strlen(copyarg) - 1) > copyarg && *ptr == '}') in cupsParseOptions()
252 *ptr = '\0'; in cupsParseOptions()
253 ptr = copyarg + 1; in cupsParseOptions()
256 ptr = copyarg; in cupsParseOptions()
259 ptr = copyarg; in cupsParseOptions()
265 while (_cups_isspace(*ptr)) in cupsParseOptions()
266 ptr ++; in cupsParseOptions()
272 while (*ptr != '\0') in cupsParseOptions()
278 name = ptr; in cupsParseOptions()
279 while (!strchr("\f\n\r\t\v =", *ptr) && *ptr) in cupsParseOptions()
280 ptr ++; in cupsParseOptions()
286 if (ptr == name) in cupsParseOptions()
293 while (_cups_isspace(*ptr)) in cupsParseOptions()
294 *ptr++ = '\0'; in cupsParseOptions()
296 if ((sep = *ptr) == '=') in cupsParseOptions()
297 *ptr++ = '\0'; in cupsParseOptions()
320 value = ptr; in cupsParseOptions()
322 while (*ptr && !_cups_isspace(*ptr)) in cupsParseOptions()
324 if (*ptr == ',') in cupsParseOptions()
325 ptr ++; in cupsParseOptions()
326 else if (*ptr == '\'' || *ptr == '\"') in cupsParseOptions()
332 quote = *ptr; in cupsParseOptions()
333 _cups_strcpy(ptr, ptr + 1); in cupsParseOptions()
335 while (*ptr != quote && *ptr) in cupsParseOptions()
337 if (*ptr == '\\' && ptr[1]) in cupsParseOptions()
338 _cups_strcpy(ptr, ptr + 1); in cupsParseOptions()
340 ptr ++; in cupsParseOptions()
343 if (*ptr) in cupsParseOptions()
344 _cups_strcpy(ptr, ptr + 1); in cupsParseOptions()
346 else if (*ptr == '{') in cupsParseOptions()
354 for (depth = 0; *ptr; ptr ++) in cupsParseOptions()
356 if (*ptr == '{') in cupsParseOptions()
358 else if (*ptr == '}') in cupsParseOptions()
363 ptr ++; in cupsParseOptions()
367 else if (*ptr == '\\' && ptr[1]) in cupsParseOptions()
368 _cups_strcpy(ptr, ptr + 1); in cupsParseOptions()
377 while (*ptr && !_cups_isspace(*ptr)) in cupsParseOptions()
379 if (*ptr == '\\' && ptr[1]) in cupsParseOptions()
380 _cups_strcpy(ptr, ptr + 1); in cupsParseOptions()
382 ptr ++; in cupsParseOptions()
387 if (*ptr != '\0') in cupsParseOptions()
388 *ptr++ = '\0'; in cupsParseOptions()
396 while (_cups_isspace(*ptr)) in cupsParseOptions()
397 ptr ++; in cupsParseOptions()
497 *ptr; /* Pointer into key/value */ in _cupsGet1284Values() local
526 for (ptr = key; *device_id && *device_id != ':'; device_id ++) in _cupsGet1284Values()
527 if (ptr < (key + sizeof(key) - 1)) in _cupsGet1284Values()
528 *ptr++ = *device_id; in _cupsGet1284Values()
533 while (ptr > key && _cups_isspace(ptr[-1])) in _cupsGet1284Values()
534 ptr --; in _cupsGet1284Values()
536 *ptr = '\0'; in _cupsGet1284Values()
545 for (ptr = value; *device_id && *device_id != ';'; device_id ++) in _cupsGet1284Values()
546 if (ptr < (value + sizeof(value) - 1)) in _cupsGet1284Values()
547 *ptr++ = *device_id; in _cupsGet1284Values()
552 while (ptr > value && _cups_isspace(ptr[-1])) in _cupsGet1284Values()
553 ptr --; in _cupsGet1284Values()
555 *ptr = '\0'; in _cupsGet1284Values()