# HG changeset patch # User Eric Blake # Date 1260980663 25200 # Node ID 41db359d31eee2502d369df662e16a5c332cd605 # Parent cc0faab513a71673ee8bd9d9b2f040fb6fc019e4 binary-io: avoid potential compilation warning * lib/binary-io.h [__DJGPP__]: Avoid null preprocessor directives. Signed-off-by: Eric Blake diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2009-12-16 Eric Blake + binary-io: avoid potential compilation warning + * lib/binary-io.h [__DJGPP__]: Avoid null preprocessor + directives. + fflush: avoid compilation error on NetBSD * lib/fflush.c (update_fpos_cache): Use a union to safely convert between off_t and fpos_t, since the latter is sometimes a struct. 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,6 @@ /* Binary mode I/O. - Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. + Copyright (C) 2001, 2003, 2005, 2008, 2009 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 @@ -45,9 +46,9 @@ # endif # ifdef __DJGPP__ # include /* declares isatty() */ -# /* Avoid putting stdin/stdout in binary mode if it is connected to the -# console, because that would make it impossible for the user to -# interrupt the program through Ctrl-C or Ctrl-Break. */ + /* Avoid putting stdin/stdout in binary mode if it is connected to + the console, because that would make it impossible for the user + to interrupt the program through Ctrl-C or Ctrl-Break. */ # define SET_BINARY(fd) (!isatty (fd) ? (setmode (fd, O_BINARY), 0) : 0) # else # define SET_BINARY(fd) setmode (fd, O_BINARY)