diff --git a/gtk2_ardour/canvas-imageframe.h b/gtk2_ardour/canvas-imageframe.h index 48c981cb36..7c66c5e1db 100644 --- a/gtk2_ardour/canvas-imageframe.h +++ b/gtk2_ardour/canvas-imageframe.h @@ -17,10 +17,14 @@ #include #include +#ifdef __cplusplus extern "C" { -/* some versions of libart contain functions not inside an extern C block */ +#endif #include +#ifdef __cplusplus } +#endif + #include