Subject: | Compatibility with older CGI.pm versions |
Here's a CGI.pm-related test failure: http://www.cpantesters.org/cpan/report/1d484776-6c21-1014-9f89-a7991bf9ec17
It seems that the new CGI::multi_param function is used here, which is not available in older (but better!) CGI.pm versions. My suggestion is to define multi_param if it's not there, so the module works with older and newer CGI.pm. Something like this (untested!):
require CGI;
if (!defined &CGI::multi_param) {
*CGI::multi_param = \&CGI::param;
}