From 00aa4f0597a5af148fcf7f5fe6cd0d082f97ff7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sat, 11 Jan 2020 09:05:07 +0100 Subject: cssimagelinear: Use count+array for the color stops, not GArray This makse sense but will also make later changes to GtkCssImageLinear simpler. --- gtk/gtkcssimagelinearprivate.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'gtk/gtkcssimagelinearprivate.h') diff --git a/gtk/gtkcssimagelinearprivate.h b/gtk/gtkcssimagelinearprivate.h index 42d6907743..438b8396ec 100644 --- a/gtk/gtkcssimagelinearprivate.h +++ b/gtk/gtkcssimagelinearprivate.h @@ -45,10 +45,12 @@ struct _GtkCssImageLinear { GtkCssImage parent; - guint side; /* side the gradient should go to or 0 for angle */ - GtkCssValue *angle; - GArray *stops; + guint side; /* side the gradient should go to or 0 for angle */ guint repeating :1; + GtkCssValue *angle; + + guint n_stops; + GtkCssImageLinearColorStop *color_stops; }; struct _GtkCssImageLinearClass -- cgit v1.2.1