Lines Matching refs:buf_len

250 	size_t buf_len;  in php_ereg_eprint()  local
254 buf_len = regerror(REG_ITOA | err, re, NULL, 0); in php_ereg_eprint()
255 if (buf_len) { in php_ereg_eprint()
256 buf = (char *)safe_emalloc(buf_len, sizeof(char), 0); in php_ereg_eprint()
259 regerror(REG_ITOA | err, re, buf, buf_len); in php_ereg_eprint()
262 buf_len = 0; in php_ereg_eprint()
268 message = (char *)safe_emalloc((buf_len + len + 2), sizeof(char), 0); in php_ereg_eprint()
272 if (buf_len) { in php_ereg_eprint()
273 snprintf(message, buf_len, "%s: ", buf); in php_ereg_eprint()
274 buf_len += 1; /* so pointer math below works */ in php_ereg_eprint()
277 regerror(err, re, message + buf_len, len); in php_ereg_eprint()
412 int buf_len; in php_ereg_replace() local
437 buf_len = 2 * string_len + 1; in php_ereg_replace()
438 buf = safe_emalloc(buf_len, sizeof(char), 0); in php_ereg_replace()
474 if (new_l + 1 > buf_len) { in php_ereg_replace()
475 buf_len = 1 + buf_len + 2 * new_l; in php_ereg_replace()
476 nbuf = emalloc(buf_len); in php_ereg_replace()
477 strncpy(nbuf, buf, buf_len-1); in php_ereg_replace()
478 nbuf[buf_len - 1] = '\0'; in php_ereg_replace()
512 if (new_l + 1 > buf_len) { in php_ereg_replace()
513 buf_len = 1 + buf_len + 2 * new_l; in php_ereg_replace()
514 nbuf = safe_emalloc(buf_len, sizeof(char), 0); in php_ereg_replace()
515 strncpy(nbuf, buf, buf_len-1); in php_ereg_replace()
527 if (new_l + 1 > buf_len) { in php_ereg_replace()
528 buf_len = new_l + 1; /* now we know exactly how long it is */ in php_ereg_replace()
529 nbuf = safe_emalloc(buf_len, sizeof(char), 0); in php_ereg_replace()
530 strncpy(nbuf, buf, buf_len-1); in php_ereg_replace()
535 strlcat(buf, &string[pos], buf_len); in php_ereg_replace()