From 885bff723998525c10d7ea8ad295547f5fcc939a Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 5 Jan 2011 16:23:05 -0400 Subject: [PATCH] make urlabs a noop if base url is not provided This allows urlabs($foo, $config{url}) to be used safely, even if no url is configured. --- IkiWiki.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IkiWiki.pm b/IkiWiki.pm index ef8ccb2da..35e64d815 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -1072,6 +1072,8 @@ sub urlabs ($$) { my $url=shift; my $urlbase=shift; + return $url unless defined $urlbase && length $urlbase; + eval q{use URI}; URI->new_abs($url, $urlbase)->as_string; } -- 2.26.2