From 64b0ff875f51b7ba852a6297d74ebba1d66e49d2 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 22 Jan 2003 18:30:58 +0000 Subject: [PATCH] extern C this to work in C++ conditions --- include/curl/multi.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/include/curl/multi.h b/include/curl/multi.h index cf418bd5ef..19c6553e4d 100644 --- a/include/curl/multi.h +++ b/include/curl/multi.h @@ -44,8 +44,6 @@ o Enable the application to select() on its own file descriptors and curl's file descriptors simultaneous easily. - Example sources using this interface is here: ../multi/ - */ #if defined(WIN32) && !defined(__GNUC__) || defined(__MINGW32__) @@ -57,6 +55,10 @@ #include "curl.h" +#ifdef __cplusplus +extern "C" { +#endif + typedef void CURLM; typedef enum { @@ -187,4 +189,8 @@ CURLMcode curl_multi_cleanup(CURLM *multi_handle); CURLMsg *curl_multi_info_read(CURLM *multi_handle, int *msgs_in_queue); +#ifdef __cplusplus +} /* end of extern "C" +#endif + #endif