X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/71b8d2ad4122b7cfe9eda52959e0b2c1f172439c..885ac1de47f001f6dcc2393ac8b14f717c2d1780:/IkiWiki.pm 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 {