summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2022-09-26 18:49:19 +0200
committerSlávek Banko <slavek.banko@axis.cz>2022-09-26 18:51:30 +0200
commit931d326549a1f1d077c77005b0d97f736fff4c1f (patch)
tree46d5a4d5d939dce62a9d65e8cae0009fdaffe315
parent2318093ca77b1017083daf07e8e6065f0349e584 (diff)
downloadtdelibs-r14.0.x.tar.gz
tdelibs-r14.0.x.zip
Fix `#ifdef __cplusplus` for blocks `extern "C"` in config.h.cmake.r14.0.x
Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e9571392f67334d5b02191debfefe3b7ee064b8f)
-rw-r--r--config.h.cmake8
1 files changed, 6 insertions, 2 deletions
diff --git a/config.h.cmake b/config.h.cmake
index 426bac19..068a2502 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -1144,6 +1144,7 @@ __END_DECLS
#endif
#ifdef __cplusplus
extern "C"
+{
#endif
#if !defined(HAVE_VSNPRINTF_PROTO)
int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
@@ -1152,7 +1153,7 @@ int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
int snprintf(char *str, size_t n, char const *fmt, ...);
#endif
#ifdef __cplusplus
-extern "C"
+}
#endif
#endif
@@ -1213,7 +1214,10 @@ extern "C"
#define HAVE_SETEUID_FAKE
#ifdef __cplusplus
extern "C"
+{
#endif
int seteuid(INT32_BASETYPE euid); /* defined in fakes.c */
+#ifdef __cplusplus
+}
+#endif
#endif
-