diff options
-rw-r--r-- | converter/other/tifftopnm.c | 1 | ||||
-rw-r--r-- | doc/HISTORY | 10 | ||||
-rwxr-xr-x | editor/pnmquantall | 3 | ||||
-rw-r--r-- | version.mk | 2 |
4 files changed, 14 insertions, 2 deletions
diff --git a/converter/other/tifftopnm.c b/converter/other/tifftopnm.c index f9e602ff..58efe1fd 100644 --- a/converter/other/tifftopnm.c +++ b/converter/other/tifftopnm.c @@ -52,6 +52,7 @@ #include <assert.h> #include <string.h> #include <stdio.h> +#include <sys/wait.h> /* WIFSIGNALED, etc. */ #include "pm_c_util.h" #include "shhopt.h" diff --git a/doc/HISTORY b/doc/HISTORY index 97c7acb4..560c04c2 100644 --- a/doc/HISTORY +++ b/doc/HISTORY @@ -4,6 +4,16 @@ Netpbm. CHANGE HISTORY -------------- +16.09.01 BJH Release 10.75.02 + + pnmquantall: Fix failure when temporary file location is + not the same filesystem as the output file. + + pnmquantall: Fix incorrect handling of when the Pnmremap or + the final rename fails. + + Build: tifftopnm.c: fix undefined WIFSIGNALED, etc. in + 16.08.13 BJH Release 10.75.01 giftopnm: Fix bug: crash on little-endian computers that can't diff --git a/editor/pnmquantall b/editor/pnmquantall index 844fc13d..274ce62d 100755 --- a/editor/pnmquantall +++ b/editor/pnmquantall @@ -56,6 +56,7 @@ use strict; use warnings; use English; use Fcntl; # gets open flags +use File::Copy; my $TRUE=1; my $FALSE = 0; @@ -176,7 +177,7 @@ sub remapFiles($$$$) { my $newFileName = $inFileName . $ext; unlink($newFileName); - rename($outputFileName, $newFileName) + File::Copy::move($outputFileName, $newFileName) or $errorR = "Rename to '$newFileName' failed."; } } diff --git a/version.mk b/version.mk index fc99db50..bd5a39ab 100644 --- a/version.mk +++ b/version.mk @@ -1,3 +1,3 @@ NETPBM_MAJOR_RELEASE = 10 NETPBM_MINOR_RELEASE = 75 -NETPBM_POINT_RELEASE = 1 +NETPBM_POINT_RELEASE = 2 |