]> granicus.if.org Git - graphviz/commitdiff
Fix lefty compile error on Windows
authorMagnus Jacobsson <magnus.jacobsson@berotec.se>
Tue, 8 Sep 2020 18:12:17 +0000 (20:12 +0200)
committerMagnus Jacobsson <magnus.jacobsson@berotec.se>
Fri, 11 Sep 2020 06:01:42 +0000 (08:01 +0200)
The FILE type, a.k.a. struct _iobuf does not have any _cnt field on
Windows. Setting HAVE_FILE_CNT to 0 avoids the use of that. None of
the other implementation alternatives work either so the canread macro
in lefty.c always returns 1.

windows/include/config.h

index bd3a2eb2298868a223d62eb9b9b213a28c368daa..7e7f66cf8c2c6c7873693a74918d75672f105447 100644 (file)
@@ -63,7 +63,7 @@
 #define HAVE_EXPAT_H 1
 
 /* Define if FILE structure provides _cnt */
-#define HAVE_FILE_CNT 1
+#define HAVE_FILE_CNT 0
 
 /* Define if FILE structure provides _IO_read_end */
 /* #undef HAVE_FILE_IO_READ_END */