From e9a96be098dd39bc97a56cbf8413fc155b792237 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Mon, 17 Aug 2015 17:14:14 -0500 Subject: [PATCH] Fix c++ identity crisis in external_metro The program is C++ but includes C headers and uses extern "C" clauses around the ExternalMetro class. --- tests/external_metro.cpp | 2 +- tests/external_metro.h | 19 +++++-------------- 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/tests/external_metro.cpp b/tests/external_metro.cpp index 6ca8bc90..2d5ff022 100644 --- a/tests/external_metro.cpp +++ b/tests/external_metro.cpp @@ -17,7 +17,7 @@ */ #include "external_metro.h" -#include +#include typedef jack_default_audio_sample_t sample_t; diff --git a/tests/external_metro.h b/tests/external_metro.h index 8c618410..317dcb60 100644 --- a/tests/external_metro.h +++ b/tests/external_metro.h @@ -21,18 +21,13 @@ #ifndef __external_metro__ #define __external_metro__ -#ifdef __cplusplus -extern "C" -{ -#endif - -#include -#include -#include +#include +#include +#include #include -#include +#include #include -#include +#include #include #include @@ -63,8 +58,4 @@ extern "C" static void shutdown (void* arg); }; -#ifdef __cplusplus -} -#endif - #endif