Lines Matching refs:str_buf
240 static int attr_scan64_number(VSTREAM *fp, unsigned *ptr, VSTRING *str_buf, in attr_scan64_number() argument
246 if ((ch = attr_scan64_string(fp, str_buf, context)) < 0) in attr_scan64_number()
248 if (sscanf(STR(str_buf), "%u%c", ptr, &junk) != 1 || junk != 0) { in attr_scan64_number()
250 VSTREAM_PATH(fp), context, STR(str_buf)); in attr_scan64_number()
259 VSTRING *str_buf, in attr_scan64_long_number() argument
265 if ((ch = attr_scan64_string(fp, str_buf, context)) < 0) in attr_scan64_long_number()
267 if (sscanf(STR(str_buf), "%lu%c", ptr, &junk) != 1 || junk != 0) { in attr_scan64_long_number()
269 VSTREAM_PATH(fp), context, STR(str_buf)); in attr_scan64_long_number()
280 static VSTRING *str_buf = 0; in attr_vscan64() local
310 if (str_buf == 0) { in attr_vscan64()
311 str_buf = vstring_alloc(10); in attr_vscan64()
419 if ((ch = attr_scan64_number(fp, number, str_buf, in attr_vscan64()
435 if ((ch = attr_scan64_long_number(fp, long_number, str_buf, in attr_vscan64()
491 if ((ch = attr_scan64_string(fp, str_buf, in attr_vscan64()
499 if (strcmp(expect_val, STR(str_buf)) != 0) { in attr_vscan64()
501 STR(name_buf), STR(str_buf), VSTREAM_PATH(fp), in attr_vscan64()
514 if ((ch = attr_scan64_string(fp, str_buf, in attr_vscan64()
524 (void) printable(STR(str_buf), '?'); in attr_vscan64()
538 mystrdup(STR(str_buf))); in attr_vscan64()