From 43847664f37639a4bbf70202e02e569087c4c0dc Mon Sep 17 00:00:00 2001 From: Urban Müller Date: Tue, 2 Jan 2007 19:00:16 +0000 Subject: alert unparseable urls --- url.class | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/url.class b/url.class index 390d73b..ebe42a5 100644 --- a/url.class +++ b/url.class @@ -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"); -- cgit v1.2.3