At 7:56 PM -0500 3/24/06, John E. Malmberg wrote:
>Extutils/CBuilder/Platform/VMS.pm still needs some work,
Urk. Does this do any good?
--- lib/ExtUtils/CBuilder/Platform/VMS.pm;-0 Fri Mar 17 07:20:09 2006
+++ lib/ExtUtils/CBuilder/Platform/VMS.pm Fri Mar 24 18:59:37 2006
@@ -21,10 +21,13 @@ sub arg_defines {
$config_defines = $1;
}
- return unless (scalar keys %args) || $config_defines;
+ my $have_arg_defines = scalar keys %args;
+ return unless $have_arg_defines || $config_defines;
+
+ my $comma = $have_arg_defines ? ',' : '';
return ('/define=('
- . (defined $config_defines ? "$config_defines," : '')
+ . (defined $config_defines ? "$config_defines$comma" : '')
. join(',',
map "\"$_" . ( length($args{$_}) ? "=$args{$_}" : '') . "\"",
keys %args)
[end of patch]
--
____________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]
"Literary critics usually know what they're
talking about. Even if they're wrong."
-- Perl creator Larry Wall