texinfo-commits
[Top][All Lists]
Advanced

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

[5857] don't redefine setmode


From: Gavin D. Smith
Subject: [5857] don't redefine setmode
Date: Mon, 06 Oct 2014 12:20:32 +0000

Revision: 5857
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5857
Author:   gavin
Date:     2014-10-06 12:20:31 +0000 (Mon, 06 Oct 2014)
Log Message:
-----------
don't redefine setmode

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/system.h

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog     2014-10-03 09:47:52 UTC (rev 5856)
+++ trunk/ChangeLog     2014-10-06 12:20:31 UTC (rev 5857)
@@ -1,3 +1,8 @@
+2014-10-06  Ken Brown  <address@hidden>
+
+       * system.h [O_BINARY && !__MSDOS__]: Don't redefine setmode if 
+       it is already defined.
+
 2014-10-03  Gavin Smith  <address@hidden>
 
        * doc/info-stnd.texi (Invoking Info): Add examples with --node.

Modified: trunk/system.h
===================================================================
--- trunk/system.h      2014-10-03 09:47:52 UTC (rev 5856)
+++ trunk/system.h      2014-10-06 12:20:31 UTC (rev 5857)
@@ -148,7 +148,9 @@
 #  define SET_SCREEN_SIZE_HELPER terminal_prep_terminal()
 #  define DEFAULT_INFO_PRINT_COMMAND ">PRN"
 # else   /* O_BINARY && !__MSDOS__ */
-#  define setmode(f,m)  _setmode(f,m)
+#  ifndef setmode
+#   define setmode(f,m)  _setmode(f,m)
+#  endif
 #  define HAVE_LONG_FILENAMES(dir)   (1)
 #  define NULL_DEVICE  "NUL"
 # endif  /* O_BINARY && !__MSDOS__ */




reply via email to

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