Lines Matching refs:buf

64 	char *buf = NULL, *newstr;  in file_printf()  local
67 len = vspprintf(&buf, 0, fmt, ap); in file_printf()
70 if (ms->o.buf != NULL) { in file_printf()
71 len = spprintf(&newstr, 0, "%s%s", ms->o.buf, (buf ? buf : "")); in file_printf()
72 if (buf) { in file_printf()
73 efree(buf); in file_printf()
75 efree(ms->o.buf); in file_printf()
76 ms->o.buf = newstr; in file_printf()
78 ms->o.buf = buf; in file_printf()
91 char *buf = NULL; in file_error_core() local
97 efree(ms->o.buf); in file_error_core()
98 ms->o.buf = NULL; in file_error_core()
102 vspprintf(&buf, 0, f, va); in file_error_core()
106 file_printf(ms, "%s (%s)", (*buf ? buf : ""), strerror(error)); in file_error_core()
107 } else if (*buf) { in file_error_core()
108 file_printf(ms, "%s", buf); in file_error_core()
111 if (buf) { in file_error_core()
112 efree(buf); in file_error_core()
174 file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf, in file_buffer() argument
178 const unsigned char *ubuf = CAST(const unsigned char *, buf); in file_buffer()
203 m = file_os2_apptype(ms, inname, buf, nb); in file_buffer()
336 if (ms->o.buf) { in file_reset()
337 efree(ms->o.buf); in file_reset()
338 ms->o.buf = NULL; in file_reset()
367 return ms->o.buf; in file_getbuffer()
369 if (ms->o.buf == NULL) in file_getbuffer()
373 len = strlen(ms->o.buf); in file_getbuffer()
395 op = ms->o.buf; in file_getbuffer()
424 for (np = ms->o.pbuf, op = ms->o.buf; *op;) { in file_getbuffer()
461 return ms->o.buf == NULL ? 0 : strlen(ms->o.buf); in file_printedlen()
486 res = php_pcre_replace_impl(pce, NULL, ms->o.buf, strlen(ms->o.buf), repl, -1, &rep_cnt); in file_replace()
494 strncpy(ms->o.buf, ZSTR_VAL(res), ZSTR_LEN(res)); in file_replace()
495 ms->o.buf[ZSTR_LEN(res)] = '\0'; in file_replace()
515 pb->buf = ms->o.buf; in file_push_buffer()
518 ms->o.buf = NULL; in file_push_buffer()
530 efree(pb->buf); in file_pop_buffer()
535 rbuf = ms->o.buf; in file_pop_buffer()
537 ms->o.buf = pb->buf; in file_pop_buffer()
548 file_printable(char *buf, size_t bufsiz, const char *str) in file_printable() argument
553 for (ptr = buf, eptr = ptr + bufsiz - 1; ptr < eptr && *s; s++) { in file_printable()
566 return buf; in file_printable()