From fd1c06153bcd7025acd86c519e51eb8a05895de4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 5 May 2016 10:31:54 -0400 Subject: [PATCH] evas: move Evas_VG_Data struct to separate header --- src/lib/evas/canvas/evas_object_vg.c | 14 -------------- src/lib/evas/canvas/evas_vg_private.h | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/lib/evas/canvas/evas_object_vg.c b/src/lib/evas/canvas/evas_object_vg.c index ac805a7eef..04465111d1 100644 --- a/src/lib/evas/canvas/evas_object_vg.c +++ b/src/lib/evas/canvas/evas_object_vg.c @@ -11,20 +11,6 @@ static const char o_type[] = "vectors"; const char *o_vg_type = o_type; -/* private struct for rectangle object internal data */ -typedef struct _Evas_VG_Data Evas_VG_Data; - -struct _Evas_VG_Data -{ - void *engine_data; - Efl_VG *root; - - Eina_Rectangle fill; - - unsigned int width, height; - - Eina_Array cleanup; -}; static void evas_object_vg_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, diff --git a/src/lib/evas/canvas/evas_vg_private.h b/src/lib/evas/canvas/evas_vg_private.h index e995a3c76c..ca0389dafb 100644 --- a/src/lib/evas/canvas/evas_vg_private.h +++ b/src/lib/evas/canvas/evas_vg_private.h @@ -8,6 +8,20 @@ typedef struct _Efl_VG_Container_Data Efl_VG_Container_Data; typedef struct _Efl_VG_Gradient_Data Efl_VG_Gradient_Data; typedef struct _Efl_VG_Interpolation Efl_VG_Interpolation; +typedef struct _Evas_VG_Data Evas_VG_Data; + +struct _Evas_VG_Data +{ + void *engine_data; + Efl_VG *root; + + Eina_Rectangle fill; + + unsigned int width, height; + + Eina_Array cleanup; +}; + struct _Efl_VG_Base_Data { const char *name;