Update of /cvsroot/module-build/Module-Build/lib/Module/Build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2977/lib/Module/Build
Modified Files:
Tag: release-0_26_branch
Base.pm
Log Message:
Allow zero-length hash-parameter values
Index: Base.pm
===================================================================
RCS file: /cvsroot/module-build/Module-Build/lib/Module/Build/Base.pm,v
retrieving revision 1.340.2.3
retrieving revision 1.340.2.4
diff -C2 -d -r1.340.2.3 -r1.340.2.4
*** Base.pm 15 Nov 2004 20:13:16 -0000 1.340.2.3
--- Base.pm 20 Nov 2004 04:29:14 -0000 1.340.2.4
***************
*** 1144,1148 ****
$args{$_} = [ $args{$_} ] unless ref $args{$_};
foreach my $arg ( @{$args{$_}} ) {
! $arg =~ /(\w+)=(.+)/
or die "Malformed '$_' argument: '$arg' should be something like 'foo=bar'";
$hash{$1} = $2;
--- 1144,1148 ----
$args{$_} = [ $args{$_} ] unless ref $args{$_};
foreach my $arg ( @{$args{$_}} ) {
! $arg =~ /(\w+)=(.*)/
or die "Malformed '$_' argument: '$arg' should be something like 'foo=bar'";
$hash{$1} = $2;
|