From 278ea6e03720db50312c8cdcbf6a891e4f2fba63 Mon Sep 17 00:00:00 2001 From: joey Date: Sun, 26 Nov 2006 20:52:37 +0000 Subject: bugfix --- IkiWiki/Plugin/poll.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'IkiWiki') diff --git a/IkiWiki/Plugin/poll.pm b/IkiWiki/Plugin/poll.pm index bca8f5d54..d598c3208 100644 --- a/IkiWiki/Plugin/poll.pm +++ b/IkiWiki/Plugin/poll.pm @@ -108,7 +108,7 @@ sub cgi ($) { #{{{ if (--$num == 0) { $params=~s/(^|\s+)(\d+)\s+"?\Q$choice\E"?(\s+|$)/$1.($2+1)." \"$choice\"".$3/se; if (defined $oldchoice) { - $params=~s/(^|\s+)(\d+)\s+"?\Q$oldchoice\E"?(\s+|$)/$1.($2-1)." \"$oldchoice\"".$3/se; + $params=~s/(^|\s+)(\d+)\s+"?\Q$oldchoice\E"?(\s+|$)/$1.($2-1 >=0 ? $2-1 : 0))." \"$oldchoice\"".$3/se; } } return "[[poll $params]]"; -- cgit v1.2.3