From 83618add817c1b405d67801d49b6937f0101bace Mon Sep 17 00:00:00 2001 From: joey Date: Wed, 4 Apr 2007 20:57:13 +0000 Subject: * Fix a bug that caused link(foo) to succeed if page foo did not exist. --- IkiWiki.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'IkiWiki.pm') diff --git a/IkiWiki.pm b/IkiWiki.pm index c272a294e..8f9bd990a 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -1027,6 +1027,7 @@ sub match_link ($$$) { #{{{ my $links = $IkiWiki::links{$page} or return undef; return 0 unless @$links; my $bestlink = IkiWiki::bestlink($from, $link); + return 0 unless length $bestlink; foreach my $p (@$links) { return 1 if $bestlink eq IkiWiki::bestlink($page, $p); } -- cgit v1.2.3