texlive[57108] Build/source/texk/web2c/lib: lib.h: def of eof()
commits+kakuto at tug.org
commits+kakuto at tug.org
Thu Dec 10 08:20:10 CET 2020
Revision: 57108
http://tug.org/svn/texlive?view=revision&revision=57108
Author: kakuto
Date: 2020-12-10 08:20:10 +0100 (Thu, 10 Dec 2020)
Log Message:
-----------
lib.h: def of eof() contradicts corecrt_io.h in VS 2019 (w32 only)
Modified Paths:
--------------
trunk/Build/source/texk/web2c/lib/ChangeLog
trunk/Build/source/texk/web2c/lib/lib.h
Modified: trunk/Build/source/texk/web2c/lib/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/lib/ChangeLog 2020-12-10 00:55:25 UTC (rev 57107)
+++ trunk/Build/source/texk/web2c/lib/ChangeLog 2020-12-10 07:20:10 UTC (rev 57108)
@@ -1,3 +1,8 @@
+2020-12-10 Akira Kakuto <kakuto at w32tex.org>
+
+ * lib.h: Definition of eof() contradicts corecrt_io.h
+ in Visual Studio 2019.
+
2020-09-24 Akira Kakuto <kakuto at w32tex.org>
* texmfmp.c: Call kpse_in_name_ok() in find_input_file() for
Modified: trunk/Build/source/texk/web2c/lib/lib.h
===================================================================
--- trunk/Build/source/texk/web2c/lib/lib.h 2020-12-10 00:55:25 UTC (rev 57107)
+++ trunk/Build/source/texk/web2c/lib/lib.h 2020-12-10 07:20:10 UTC (rev 57108)
@@ -11,6 +11,14 @@
extern string chartostring (char);
/* eofeoln.c */
+/*
+ * definition of eof() contradicts corecrt_io.h in Visual Studio 2019.
+ * 2010-12-10.
+ *
+ */
+#if defined(_MSC_VER) && _MSC_VER > 1916
+#define eof(x) myeof(x)
+#endif /* _MSC_VER */
extern boolean eof (FILE *);
extern boolean eoln (FILE *);
extern void readln (FILE *);
More information about the tex-live-commits
mailing list.