From e9571392f67334d5b02191debfefe3b7ee064b8f Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Mon, 26 Sep 2022 18:49:19 +0200
Subject: Fix `#ifdef __cplusplus` for blocks `extern "C"` in config.h.cmake.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 config.h.cmake | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/config.h.cmake b/config.h.cmake
index 2f382cc73..b2daa5979 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -1153,6 +1153,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);
@@ -1161,7 +1162,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
 
@@ -1222,7 +1223,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
-
-- 
cgit v1.2.3

