X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=src%2Fcommon%2Fmacros.h;h=34ac393f76bda366a8ad142ff4d568ba3465bb25;hb=087cd0f57f0f7d815a609a4e041d1200f380e4aa;hp=5549b8576fe251bd196a79b361bc054019d76239;hpb=516bf0a77e025cfccce2fa400b757e94dc0bf1d8;p=babeltrace.git diff --git a/src/common/macros.h b/src/common/macros.h index 5549b857..34ac393f 100644 --- a/src/common/macros.h +++ b/src/common/macros.h @@ -11,6 +11,12 @@ extern "C" { #endif +#ifdef __cplusplus +#define BT_EXTERN_C extern "C" +#else +#define BT_EXTERN_C +#endif + #define bt_max_t(type, a, b) \ ((type) (a) > (type) (b) ? (type) (a) : (type) (b))