*{$fh}->{final_name} = $final_name;
*{$fh}->{lang} = $lang;
binmode $fh;
- print $fh read_only_top(lang => $lang, %$header) if $header;
+ print {$fh} read_only_top(lang => $lang, %$header) if $header;
$fh;
}
? wrap('# ', '# ', $raw) . "\n" : wrap('/* ', $style, $raw) . " */\n\n";
$cooked =~ tr/\0/ /; # Don't break Larry's name etc
$cooked =~ s/ +$//mg; # Remove all trailing spaces
+ $cooked =~ s! \*/\n!$args{quote}!s if $args{quote};
return $cooked;
}