path: root/src/lib/evil/evil_macro_pop.h
diff options
authorVincent Torri <vincent dot torri at gmail dot com>2015-12-08 13:53:23 +0900
committerJean-Philippe Andre <>2015-12-08 13:56:49 +0900
commit7782e2388cded094f6969f0f200da8468c66485d (patch)
tree81e8efe1226644442e2bd5ba1e46935d0f6f0796 /src/lib/evil/evil_macro_pop.h
parent3e31eda3bd80c615d44387476495c6ece4fa3756 (diff)
Evil: fix infinite recursive loop in previous addition of setlocale() in Evil
Summary: setlocale() called itself because it was defined as a #define so remove this #define from evil_locale.h and move it in another header file To avoid future problem, move similar defines to this header file Also clean all the header file mess in Evil Reviewers: cedric Subscribers: jpeg Differential Revision:
Diffstat (limited to '')
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/evil/evil_macro_pop.h b/src/lib/evil/evil_macro_pop.h
index bad78db..8b998c3 100644
--- a/src/lib/evil/evil_macro_pop.h
+++ b/src/lib/evil/evil_macro_pop.h
@@ -64,5 +64,8 @@
64#define SCNuPTR "llu" 64#define SCNuPTR "llu"
65#endif /* _WIN64 */ 65#endif /* _WIN64 */
66 66
67#undef EAPI
68#define EAPI
67 70
68#endif /* __EVIL_MACRO_POP_H__ */ 71#endif /* __EVIL_MACRO_POP_H__ */