Lines Matching refs:length
360 int length; local
382 length = s - (path_info + 2);
383 if (length > (int)sizeof(user) - 1) {
384 length = sizeof(user) - 1;
386 memcpy(user, path_info + 2, length);
387 user[length] = '\0';
407 if (PG(doc_root) && path_info && (length = (int)strlen(PG(doc_root))) &&
408 IS_ABSOLUTE_PATH(PG(doc_root), length)) {
410 filename = emalloc(length + path_len + 2);
412 memcpy(filename, PG(doc_root), length);
413 if (!IS_SLASH(filename[length - 1])) { /* length is never 0 */
414 filename[length++] = PHP_DIR_SEPARATOR;
417 length--;
419 strncpy(filename + length, path_info, path_len + 1);