From f71b79feb5f055f83ebafef122e20ea5f6a52860 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 15 Sep 2022 08:40:59 +0200 Subject: [PATCH] include/curl/websockets.h: add extern "C" for C++ Reported-by: n0name321 on github Fixes #9509 Closes #9510 --- include/curl/websockets.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/curl/websockets.h b/include/curl/websockets.h index e1c4d93085..e128526f4e 100644 --- a/include/curl/websockets.h +++ b/include/curl/websockets.h @@ -24,6 +24,10 @@ * ***************************************************************************/ +#ifdef __cplusplus +extern "C" { +#endif + /* generic in/out flag bits */ #define CURLWS_TEXT (1<<0) #define CURLWS_BINARY (1<<1) @@ -68,4 +72,8 @@ struct curl_ws_metadata { CURL_EXTERN struct curl_ws_metadata *curl_ws_meta(CURL *curl); +#ifdef __cplusplus +} +#endif + #endif /* CURLINC_WEBSOCKETS_H */