diff --git a/lib/sp-visualizer-ticks.c b/lib/sp-visualizer-ticks.c index cfa5f880..26665edf 100644 --- a/lib/sp-visualizer-ticks.c +++ b/lib/sp-visualizer-ticks.c @@ -34,7 +34,7 @@ struct _SpVisualizerTicks gint64 epoch; gint64 begin_time; gint64 end_time; -}; +} __attribute__((aligned(8))); enum { TICK_MINUTES, diff --git a/lib/sp-visualizer-ticks.h b/lib/sp-visualizer-ticks.h index ed7d2829..5efeee36 100644 --- a/lib/sp-visualizer-ticks.h +++ b/lib/sp-visualizer-ticks.h @@ -25,8 +25,6 @@ G_BEGIN_DECLS #define SP_TYPE_VISUALIZER_TICKS (sp_visualizer_ticks_get_type()) -typedef struct _SpVisualizerTicks SpVisualizerTicks __attribute__((aligned(8))); - G_DECLARE_FINAL_TYPE (SpVisualizerTicks, sp_visualizer_ticks, SP, VISUALIZER_TICKS, GtkDrawingArea) GtkWidget *sp_visualizer_ticks_new (void); diff --git a/lib/sp-zoom-manager.h b/lib/sp-zoom-manager.h index 719b3c08..ca2a7865 100644 --- a/lib/sp-zoom-manager.h +++ b/lib/sp-zoom-manager.h @@ -25,8 +25,6 @@ G_BEGIN_DECLS #define SP_TYPE_ZOOM_MANAGER (sp_zoom_manager_get_type()) -typedef struct _SpZoomManager SpZoomManager __attribute__((aligned(8))); - G_DECLARE_FINAL_TYPE (SpZoomManager, sp_zoom_manager, SP, ZOOM_MANAGER, GObject) SpZoomManager *sp_zoom_manager_new (void);