summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2022-09-15 08:40:59 +0200
committerDaniel Stenberg <daniel@haxx.se>2022-09-15 11:18:37 +0200
commitf71b79feb5f055f83ebafef122e20ea5f6a52860 (patch)
tree01b9a1fdaef6d2a0af019e6a8c80e8d0bcbbebca /include
parentc4768f168c0cb34cd947af82f561613d31034f45 (diff)
downloadcurl-f71b79feb5f055f83ebafef122e20ea5f6a52860.tar.gz
include/curl/websockets.h: add extern "C" for C++
Reported-by: n0name321 on github Fixes #9509 Closes #9510
Diffstat (limited to 'include')
-rw-r--r--include/curl/websockets.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/curl/websockets.h b/include/curl/websockets.h
index e1c4d9308..e128526f4 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 */