Hiyas,

lzip 1.4 does not compile with gcc 4.4, because of two missing lines of 
#include <cstdio>. The attached patch adds these lines.

Regards,
Till
gcc 4.4 does not include <cstdio> when <string> is included, therefore <cstdio>
needs to be included explicitly if needed.

diff -up lzip-1.4/lziprecover.cc.missing_cstdio lzip-1.4/lziprecover.cc
--- lzip-1.4/lziprecover.cc.missing_cstdio	2009-02-15 10:03:27.000000000 +0100
+++ lzip-1.4/lziprecover.cc	2009-02-15 10:03:50.000000000 +0100
@@ -27,6 +27,7 @@
 #include <cstdlib>
 #include <cstring>
 #include <string>
+#include <cstdio>
 #include <vector>
 #include <fcntl.h>
 #include <stdint.h>
diff -up lzip-1.4/decoder.cc.missing_cstdio lzip-1.4/decoder.cc
--- lzip-1.4/decoder.cc.missing_cstdio	2009-02-15 09:57:15.000000000 +0100
+++ lzip-1.4/decoder.cc	2009-02-15 09:57:17.000000000 +0100
@@ -21,6 +21,7 @@
 #include <cstdlib>
 #include <cstring>
 #include <string>
+#include <cstdio>
 #include <vector>
 #include <stdint.h>
 

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Lzip-bug mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lzip-bug

Reply via email to