@@ -1728,7 +1728,7 @@ EOD
17281728 unless $only_one || $argorder || ($nmaxonstack == keys (%valid_itemcounts ) + $xs_arg_cnt );
17291729 my $preamble = @preinit ? qq[ \n PREINIT:@{[join "\n ", "", @preinit ]}\n INPUT:\n ] : ' ' ;
17301730 join ' ' , qq[
1731- \n NO_OUTPUT pdl_error
1731+ \n void
17321732pdl_run_$name (@{[join ', ', @xsargs ]})$svdecls
17331733$preamble @{[join "\n ", "", @inputdecls ]}
17341734 PPCODE:
@@ -1797,7 +1797,7 @@ EOF
17971797 my @counts = map " PDL_Indx ${_}_count=0;" , grep $optypes -> {$_ }-> is_array, @{ $sig -> othernames(1, 1) };
17981798 my $longpars = join " \n " , map " $_ " , @counts , $sig -> alldecls(1, 0, 1);
17991799 return <<END ;
1800- \n NO_OUTPUT pdl_error
1800+ \n void
18011801$name ($shortpars )
18021802$longpars
18031803END
@@ -1816,7 +1816,7 @@ END
18161816 my ($func_name ,$sig ) = @_ ;
18171817 my $shortpars = join ' ,' , map $sig -> other_is_output($_ )?" &$_ " :$_ , @{ $sig -> allnames(0) };
18181818 my $longpars = join " ," , $sig -> alldecls(0, 1);
1819- (indent(2," RETVAL = $func_name ($shortpars ); \n PDL->barf_if_error(RETVAL );\n " ),
1819+ (indent(2," PDL->barf_if_error( $func_name ($shortpars ));\n " ),
18201820 " pdl_error $func_name ($longpars )" );
18211821 }),
18221822
0 commit comments