summaryrefslogtreecommitdiff
path: root/utils/h2xs.PL
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-10-01 22:58:55 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-10-01 22:58:55 +0000
commit7aff18a29f00367fcfe67939893db3cdff0f0f50 (patch)
tree23daee7ff2c87d7c79540f40833293b5d12e72c5 /utils/h2xs.PL
parent463502f3dba291d5069ec71524a64d86ea5edbba (diff)
downloadperl-7aff18a29f00367fcfe67939893db3cdff0f0f50.tar.gz
typo, whitespace adjustments
p4raw-id: //depot/perl@4273
Diffstat (limited to 'utils/h2xs.PL')
-rw-r--r--utils/h2xs.PL72
1 files changed, 39 insertions, 33 deletions
diff --git a/utils/h2xs.PL b/utils/h2xs.PL
index b3031c3465..7d72e8a1a8 100644
--- a/utils/h2xs.PL
+++ b/utils/h2xs.PL
@@ -271,15 +271,15 @@ to rewrite this function as
int
foo(sv)
- SV *addr
- PREINIT:
- STRLEN len;
- char *s;
- CODE:
- s = SvPV(sv,len);
- RETVAL = foo(s, len);
- OUTPUT:
- RETVAL
+ SV *addr
+ PREINIT:
+ STRLEN len;
+ char *s;
+ CODE:
+ s = SvPV(sv,len);
+ RETVAL = foo(s, len);
+ OUTPUT:
+ RETVAL
or alternately
@@ -393,7 +393,8 @@ To install C::Scan, execute
perl -MCPAN -e "install C::Scan"
EOD
}
-} elsif ($opt_o or $opt_F) {
+}
+elsif ($opt_o or $opt_F) {
warn <<EOD;
Options -o and -F do not make sense without -x.
EOD
@@ -410,10 +411,11 @@ if( @path_h ){
# XXXX This is not equivalent to what the older version did:
# it was looking at $hadsys header-file per header-file...
my($hadsys) = grep s!^sys/!!i , @path_h;
- @paths = qw( Sys\$Library VAXC$Include );
+ @paths = qw( Sys$Library VAXC$Include );
push @paths, ($hadsys ? 'GNU_CC_Include[vms]' : 'GNU_CC_Include[000000]');
push @paths, qw( DECC$Library_Include DECC$System_Include );
- } else {
+ }
+ else {
@paths = (File::Spec->curdir(), $Config{usrinc},
(split ' ', $Config{locincpth}), '/usr/include');
}
@@ -507,7 +509,8 @@ else {
if ($opt_O) {
warn "Overwriting existing $ext$modpname!!!\n" if -e $modpname;
-} else {
+}
+else {
die "Won't overwrite existing $ext$modpname\n" if -e $modpname;
}
if( $nested ){
@@ -712,17 +715,18 @@ sub AUTOLOAD {
goto &AutoLoader::AUTOLOAD;
}
else {
- croak "Your vendor has not defined $module macro \$constname";
+ croak "Your vendor has not defined $module macro \$constname";
}
}
- { no strict 'refs';
- # Next line doesn't help with older Perls; in newers: no such warnings
- # local \$^W = 0; # Prototype mismatch: sub XXX vs ()
- if (\$] >= 5.00561) { # Fixed between 5.005_53 and 5.005_61
- *\$AUTOLOAD = sub () { \$val };
- } else {
- *\$AUTOLOAD = sub { \$val };
- }
+ {
+ no strict 'refs';
+ # Fixed between 5.005_53 and 5.005_61
+ if (\$] >= 5.00561) {
+ *\$AUTOLOAD = sub () { \$val };
+ }
+ else {
+ *\$AUTOLOAD = sub { \$val };
+ }
}
goto &\$AUTOLOAD;
}
@@ -810,7 +814,7 @@ EOD
}
my $pod = <<"END" unless $opt_P;
-## Below is the stub of documentation for your module. You better edit it!
+## Below is stub documentation for your module. You better edit it!
#
#=head1 NAME
#
@@ -823,7 +827,7 @@ my $pod = <<"END" unless $opt_P;
#
#=head1 DESCRIPTION
#
-#Stub documentation for $module was created by h2xs. It looks like the
+#Stub documentation for $module, created by h2xs. It looks like the
#author of the extension was negligent enough to leave the stub
#unedited.
#
@@ -1022,7 +1026,8 @@ EOP
print $fh <<EOP;
return constant_$pref$leader$letter(name, len, arg);
EOP
- } else {
+ }
+ else {
# Do it ourselves
my $protect
= protect_convert_to_double("$pref$leader$letter$leading{$letter}[0]");
@@ -1083,13 +1088,13 @@ $_()
CODE:
#ifdef $_
- RETVAL = $_;
+ RETVAL = $_;
#else
- croak("Your vendor has not defined the $module macro $_");
+ croak("Your vendor has not defined the $module macro $_");
#endif
OUTPUT:
- RETVAL
+ RETVAL
END
}
@@ -1100,15 +1105,15 @@ print XS <<"END" unless $opt_c;
double
constant(sv,arg)
-PREINIT:
+ PREINIT:
STRLEN len;
-INPUT:
+ INPUT:
SV * sv
char * s = SvPV(sv, len);
int arg
-CODE:
+ CODE:
RETVAL = constant(s,len,arg);
-OUTPUT:
+ OUTPUT:
RETVAL
END
@@ -1198,7 +1203,8 @@ sub normalize_type { # Second arg: do not strip const's before \*
= "(?:\\b(?:(?:__const__|const)$keep_deep_const|static|inline|__inline__)\\b\\s*)*";
if ($do_keep_deep_const) { # Keep different compiled /RExen/o separately!
$type =~ s/$ignore_mods//go;
- } else {
+ }
+ else {
$type =~ s/$ignore_mods//go;
}
$type =~ s/([^\s\w])/ \1 /g;