projects
/
ikiwiki.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3e791de
)
fix uninitilized value warning on bad page name
author
Joey Hess
<joey@kitenet.net>
Sun, 23 Jan 2011 21:36:27 +0000
(17:36 -0400)
committer
Joey Hess
<joey@kitenet.net>
Sun, 23 Jan 2011 21:36:27 +0000
(17:36 -0400)
properly this time
IkiWiki/Plugin/editpage.pm
patch
|
blob
|
history
diff --git
a/IkiWiki/Plugin/editpage.pm
b/IkiWiki/Plugin/editpage.pm
index df29bcc98d5ba95663b57a6c252fd6a2432e0627..8f71dafa89df49a3983f0ae185114a484608c994 100644
(file)
--- a/
IkiWiki/Plugin/editpage.pm
+++ b/
IkiWiki/Plugin/editpage.pm
@@
-91,6
+91,9
@@
sub cgi_editpage ($$) {
# This untaint is safe because we check file_pruned and
# wiki_file_regexp.
my ($page)=$form->field('page')=~/$config{wiki_file_regexp}/;
+ if (! defined $page) {
+ error(gettext("bad page name"));
+ }
$page=possibly_foolish_untaint($page);
my $absolute=($page =~ s#^/+##); # absolute name used to force location
if (! defined $page || ! length $page ||