# HG changeset patch # User Bruno Haible # Date 1118259135 0 # Node ID e9721cce07d6e3eac3ec3989dbd4e1584dda6ba4 # Parent 0bd685e9477e160cbace7186dbbeabb78c65c53a Avoid gcc warning on mingw. diff --git a/lib/ChangeLog b/lib/ChangeLog --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2005-06-08 Bruno Haible + + * binary-io.h (fileno): Undefine before defining it. Avoids a gcc + warning on mingw. + 2005-06-08 Bruno Haible * csharpcomp.h: New file, from GNU gettext. diff --git a/lib/binary-io.h b/lib/binary-io.h --- a/lib/binary-io.h +++ b/lib/binary-io.h @@ -1,5 +1,5 @@ /* Binary mode I/O. - Copyright (C) 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -39,6 +39,7 @@ #if O_BINARY # if !(defined __EMX__ || defined __DJGPP__ || defined __CYGWIN__) # define setmode _setmode +# undef fileno # define fileno _fileno # endif # if defined __DJGPP__ || defined __CYGWIN__