changeset: 7177:8fac73c931bc
user:      Vincent Lefevre <vinc...@vinc17.net>
date:      Thu Nov 09 15:06:19 2017 +0100
link:      http://dev.mutt.org/hg/mutt/rev/8fac73c931bc

Make sure that fgets and fgetc are undefined before their redefinition.

This fixes a potential issue from changeset e0a103845344.

diffs (20 lines):

diff -r e0a103845344 -r 8fac73c931bc mutt.h
--- a/mutt.h    Wed Nov 08 13:40:34 2017 -0800
+++ b/mutt.h    Thu Nov 09 15:06:19 2017 +0100
@@ -72,10 +72,16 @@
 #endif
 
 #ifdef HAVE_FGETS_UNLOCKED
+# ifdef fgets
+#  undef fgets
+# endif
 # define fgets fgets_unlocked
 #endif
 
 #ifdef HAVE_FGETC_UNLOCKED
+# ifdef fgetc
+#  undef fgetc
+# endif
 # define fgetc fgetc_unlocked
 #endif
 

Reply via email to