]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Avoid a compilation error on Windows.
authorBruno Haible <bruno@clisp.org>
Sun, 24 Aug 2003 17:37:42 +0000 (17:37 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:53 +0000 (12:10 +0200)
gettext-tools/lib/ChangeLog
gettext-tools/lib/binary-io.h

index 03fc5bbeec283347ad8513b2e993b1a0442f6612..e803762423ea863cb99ae0622fd57c0c9abb7740 100644 (file)
@@ -1,3 +1,8 @@
+2003-08-24  Bruno Haible  <bruno@clisp.org>
+
+       * binary-io.h: Include <stdio.h>, to avoid a compilation error when
+       MSVC7 <stdio.h> is included later.
+
 2003-08-24  Bruno Haible  <bruno@clisp.org>
 
        * error.c: Use <stdarg.h> when compiling with MSVC, even though it
index ed74c06f277c3d22327040e08d937b023d5a333a..2229f84c7a9c931aabd7ac8836f2eb63765213e8 100644 (file)
 #ifndef _BINARY_H
 #define _BINARY_H
 
-#include <fcntl.h>
 /* For systems that distinguish between text and binary I/O.
    O_BINARY is usually declared in <fcntl.h>. */
+#include <fcntl.h>
+
+/* The MSVC7 <stdio.h> doesn't like to be included after '#define fileno ...',
+   so we include it here first.  */
+#include <stdio.h>
+
 #if !defined O_BINARY && defined _O_BINARY
   /* For MSC-compatible compilers.  */
 # define O_BINARY _O_BINARY