Lines Matching refs:buf

63 	char *buf = NULL, *newstr;  in file_printf()  local
66 len = vspprintf(&buf, 0, fmt, ap); in file_printf()
69 if (ms->o.buf != NULL) { in file_printf()
70 len = spprintf(&newstr, 0, "%s%s", ms->o.buf, (buf ? buf : "")); in file_printf()
71 if (buf) { in file_printf()
72 efree(buf); in file_printf()
74 efree(ms->o.buf); in file_printf()
75 ms->o.buf = newstr; in file_printf()
77 ms->o.buf = buf; in file_printf()
90 char *buf = NULL; in file_error_core() local
96 efree(ms->o.buf); in file_error_core()
97 ms->o.buf = NULL; in file_error_core()
101 vspprintf(&buf, 0, f, va); in file_error_core()
105 file_printf(ms, "%s (%s)", (*buf ? buf : ""), strerror(error)); in file_error_core()
106 } else if (*buf) { in file_error_core()
107 file_printf(ms, "%s", buf); in file_error_core()
110 if (buf) { in file_error_core()
111 efree(buf); in file_error_core()
161 file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf, in file_buffer() argument
166 const unsigned char *ubuf = CAST(const unsigned char *, buf); in file_buffer()
196 switch (file_os2_apptype(ms, inname, buf, nb)) { in file_buffer()
314 if (ms->o.buf) { in file_reset()
315 efree(ms->o.buf); in file_reset()
316 ms->o.buf = NULL; in file_reset()
345 return ms->o.buf; in file_getbuffer()
347 if (ms->o.buf == NULL) in file_getbuffer()
351 len = strlen(ms->o.buf); in file_getbuffer()
371 op = ms->o.buf; in file_getbuffer()
400 for (np = ms->o.pbuf, op = ms->o.buf; *op;) { in file_getbuffer()
437 return ms->o.buf == NULL ? 0 : strlen(ms->o.buf); in file_printedlen()
465 res = php_pcre_replace_impl(pce, ms->o.buf, strlen(ms->o.buf), repl, in file_replace()
476 strncpy(ms->o.buf, res, res_len); in file_replace()
477 ms->o.buf[res_len] = '\0'; in file_replace()