X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/71b8d2ad4122b7cfe9eda52959e0b2c1f172439c..1b8d2ce36b5d6098b318c5b2f75b0e2752b51ac6:/IkiWiki.pm?ds=inline diff --git a/IkiWiki.pm b/IkiWiki.pm index 43995fc96..d76b5edb4 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -2342,13 +2342,14 @@ sub match_glob ($$;@) { } sub match_internal ($$;@) { - return match_glob($_[0], $_[1], @_, internal => 1) + return match_glob(shift, shift, @_, internal => 1) } sub match_page ($$;@) { my $page=shift; - my $match=match_glob($page, $_[1], @_); - if ($match && ! defined IkiWiki::pagetype($IkiWiki::pagesources{$page})) { + my $match=match_glob($page, shift, @_); + if ($match && ! (exists $IkiWiki::pagesources{$page} + && defined IkiWiki::pagetype($IkiWiki::pagesources{$page}))) { return IkiWiki::FailReason->new("$page is not a page"); } else {