diff options
Diffstat (limited to 'phpBB/includes/functions.php')
| -rw-r--r-- | phpBB/includes/functions.php | 30 | 
1 files changed, 0 insertions, 30 deletions
| diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php index 98a2c0db79..39a8dbc880 100644 --- a/phpBB/includes/functions.php +++ b/phpBB/includes/functions.php @@ -1046,36 +1046,6 @@ else  	}  } -/** -* Eliminates useless . and .. components from specified path. -* -* @param string $path Path to clean -* @return string Cleaned path -*/ -function phpbb_clean_path($path) -{ -	$exploded = explode('/', $path); -	$filtered = array(); -	foreach ($exploded as $part) -	{ -		if ($part === '.' && !empty($filtered)) -		{ -			continue; -		} - -		if ($part === '..' && !empty($filtered) && $filtered[sizeof($filtered) - 1] !== '..') -		{ -			array_pop($filtered); -		} -		else -		{ -			$filtered[] = $part; -		} -	} -	$path = implode('/', $filtered); -	return $path; -} -  // functions used for building option fields  /** | 
