bug-gzip
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

zdiff bug


From: Ole Tange
Subject: zdiff bug
Date: Tue, 31 Jul 2007 10:29:05 +0200

Hi Jean-loup.

zdiff was not working on my system: When comparing 2 uncompressed
files, it worked. When comparing 1 compressed with an uncompressed
file, it worked. But when comparing 2 compressed files I got no
output.

It seems the missing part was >&3.

Here is a patch.

/Ole

--- /home/tange/bin/zdiff       2007-07-31 10:25:13.000000000 +0200
+++ /bin/zdiff  2007-06-22 02:17:05.000000000 +0200
@@ -104,7 +104,7 @@
                          exec 4>&1
                          (gzip -cdfq -- "$1" 4>&-; echo $? >&4) 3>&- |
                            ( (gzip -cdfq -- "$2" 4>&-; echo $? >&4)
3>&- 5<&- </dev/null |
-                              eval "$cmp" /dev/fd/5 - >&3) 5<&0
+                              eval "$cmp" /dev/fd/5 -) 5<&0
                        )
                        case $gzip_status in
                          *[1-9]*) gzip_status=1;;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]