chiark / gitweb /
usvg-processor: Be a bit more verbose in error messages
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 May 2022 08:51:27 +0000 (09:51 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 May 2022 08:54:58 +0000 (09:54 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
usvg-processor

index 07263f98de24f446fa6f891c291cc2040b20293f..44430e0cc590cc3f651ea42b7a5c498b45389ee4 100755 (executable)
@@ -26,5 +26,7 @@ sub add_lic () {
 add_lic();
 
 flush STDOUT or die $!;
-$!=0; $?=0; system qw(sh -ec), "exec $usvg - -c" and die "exec usvg: $? $!";
-rename "$out.tmp", $out or die $!;
+my $cmd = "$usvg - -c";
+my $cmd_m = "$cmd <$in >$out.tmp";
+$!=0; $?=0; system qw(sh -ec), "exec $cmd" and die "exec usvg: $cmd_m: $? $!";
+rename "$out.tmp", $out or die "'$cmd_m': $!";