teximg: If the log isn't written, avoid ugly error messages.

master
Joey Hess 2008-05-29 19:29:40 -04:00
parent b0a7b2f3d7
commit 9d93029f01
2 changed files with 7 additions and 5 deletions

View File

@ -119,12 +119,13 @@ sub gen_image ($$$$) { #{{{
} }
else { else {
# store failure log # store failure log
my $log; my $log="";
{ {
open(my $f, '<', "$tmp/$digest.log"); if (open(my $f, '<', "$tmp/$digest.log")) {
local $/=undef; local $/=undef;
$log = <$f>; $log = <$f>;
close($f); close($f);
}
} }
writefile("$digest.log", "$config{destdir}/$imagedir", $log); writefile("$digest.log", "$config{destdir}/$imagedir", $log);

1
debian/changelog vendored
View File

@ -16,6 +16,7 @@ ikiwiki (2.48) UNRELEASED; urgency=low
mailed. mailed.
* The password_cost config setting is provided as a "more security" knob. * The password_cost config setting is provided as a "more security" knob.
* teximg: Fix logurl. * teximg: Fix logurl.
* teximg: If the log isn't written, avoid ugly error messages.
-- Joey Hess <joeyh@debian.org> Wed, 28 May 2008 03:07:37 -0400 -- Joey Hess <joeyh@debian.org> Wed, 28 May 2008 03:07:37 -0400