Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CGI CPAN distribution.

Report information
The Basics
Id: 20895
Status: resolved
Priority: 0/
Queue: CGI

People
Owner: MARKSTOS [...] cpan.org
Requestors: hdp [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: setting script_name uses @_ incorrectly
sub script_name { my ($self,@p) = self_or_default(@_); if (@p) { $self->{'.script_name'} = shift; This looks like it should be instead: $self->{'.script_name'} = shift @p; As it is, if you do $cgi->script_name("foo"), your script_name is now set to the first argument, $cgi.
I confirmed this is fixed in 3.43.