diff options
| -rw-r--r-- | url.class | 3 | 
1 files changed, 2 insertions, 1 deletions
| @@ -360,7 +360,8 @@ function get_cache($p = array())  		else   			touch($path); -		$parts = parse_url($p['url']); +		if (($parts = parse_url($p['url'])) === false) +			it::error('malformed url ' . $p['url']);  		if ($p['safety'] == 1)  			it::error(array('title'=>"get_cache: download failures on $path", 'ok_key'=>md5($parts['host']), 'ok_delay'=>$p['maxage'], 'ok'=>$result ? 1 : 0)); # send err only if multi failure  		@unlink("$path.lock"); |