fix bypassing plugins with sidechain i/o
[ardour.git] / libs / ardour / ardour / spline.h
index 28af6d4c928ced92bab42886d465026a826f9f42..475441fd44cd4d688def0a13ddc6673cef553bed 100644 (file)
@@ -28,10 +28,10 @@ extern "C" {
 typedef struct _spline Spline;
 typedef struct _spline_point SplinePoint;
 
-struct _spline_point
+struct LIBARDOUR_API _spline_point
 {
-    float x;
-    float y;
+       float x;
+       float y;
 };
 
 Spline *spline_new (void);
@@ -45,7 +45,7 @@ void    spline_fill (Spline *, float x0, float x1, float *vec, uint32_t veclen);
 float   spline_get_max_x (Spline *);
 float   spline_get_min_x (Spline *);
 
-struct _spline
+struct LIBARDOUR_API _spline
 {
        float        *deriv2;
        float        *x;