X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=tests%2Futils%2Ftap.h;fp=tests%2Futils%2Ftap.h;h=300017773d25b2da5561f0f0e7b4146d6d8d2496;hp=39312fcb2e5a4b425b803a2c68c8f782cb4df93d;hb=153b081a9b007aad7bece415dc3bf1125edd2da3;hpb=35701ce90e66221d86429bc055ef585d8848c8d5 diff --git a/tests/utils/tap.h b/tests/utils/tap.h index 39312fc..3000177 100644 --- a/tests/utils/tap.h +++ b/tests/utils/tap.h @@ -5,6 +5,10 @@ * Copyright (C) 2017 Jérémie Galarneau */ +#ifdef __cplusplus +extern "C" { +#endif + /* '## __VA_ARGS__' is a gcc'ism. C99 doesn't allow the token pasting and requires the caller to add the final comma if they've ommitted the optional arguments */ @@ -87,3 +91,7 @@ unsigned int rdiag_start(void); __attribute__((format(TAP_PRINTF_FORMAT, 1, 2))) unsigned int rdiag(const char *fmt, ...); unsigned int rdiag_end(void); + +#ifdef __cplusplus +} +#endif