Lines Matching refs:pathbuf
86 char **p, *pathbuf, *ptr, *end; in ZEND_INI_MH() local
114 ptr = pathbuf = estrdup(new_value); in ZEND_INI_MH()
123 efree(pathbuf); in ZEND_INI_MH()
128 efree(pathbuf); in ZEND_INI_MH()
297 char *pathbuf; local
309 pathbuf = estrdup(PG(open_basedir));
311 ptr = pathbuf;
321 efree(pathbuf);
330 efree(pathbuf);
614 char *pathbuf, *ptr, *end; local
653 pathbuf = estrdup(path);
655 pathbuf = (char *) emalloc(exec_fname_length + path_length + 1 + 1);
656 memcpy(pathbuf, path, path_length);
657 pathbuf[path_length] = DEFAULT_DIR_SEPARATOR;
658 memcpy(pathbuf + path_length + 1, exec_fname, exec_fname_length);
659 pathbuf[path_length + exec_fname_length + 1] = '\0';
662 pathbuf = estrdup(path);
665 ptr = pathbuf;
678 efree(pathbuf);
684 efree(pathbuf);