From: leonidk Date: Mon, 6 Jul 2009 08:25:27 +0000 (+0000) Subject: [COMPLIB] Allow ipoib 6 to compile as a C++ driver X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=e5d3b49d8abb675e14bccaa19f3daf0cd5ab9823;p=~shefty%2Frdma-win.git [COMPLIB] Allow ipoib 6 to compile as a C++ driver git-svn-id: svn://openib.tc.cornell.edu/gen1@2278 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/trunk/core/complib/kernel/cl_driver.c b/trunk/core/complib/kernel/cl_driver.c index 0087ee1c..452df77a 100644 --- a/trunk/core/complib/kernel/cl_driver.c +++ b/trunk/core/complib/kernel/cl_driver.c @@ -69,7 +69,8 @@ cl_from_ntstatus( #if defined( _DEBUG_ ) -VOID cl_dbg_out( IN PCCH format, ...) +VOID cl_dbg_out( IN const char* const format, ...) + { va_list list; va_start(list, format); diff --git a/trunk/inc/kernel/complib/cl_debug_osd.h b/trunk/inc/kernel/complib/cl_debug_osd.h index 092ef935..f72585a1 100644 --- a/trunk/inc/kernel/complib/cl_debug_osd.h +++ b/trunk/inc/kernel/complib/cl_debug_osd.h @@ -59,8 +59,17 @@ #if defined( _DEBUG_ ) -//#define cl_dbg_out DbgPrintHelper -VOID cl_dbg_out( IN PCCH Format, ...); + +#ifdef __cplusplus +extern "C" +{ +#endif + +VOID cl_dbg_out( IN const char * const Format, ...); +#ifdef __cplusplus +} +#endif + #else #define cl_dbg_out __noop #endif /* defined( _DEBUG_ ) */