Move Home_Win structure to the header file.
authorChristopher Michael <cpmichael1@comcast.net>
Mon, 16 Nov 2009 20:46:18 +0000 (20:46 +0000)
committerChristopher Michael <cpmichael1@comcast.net>
Mon, 16 Nov 2009 20:46:18 +0000 (20:46 +0000)
SVN revision: 43736

src/modules/illume-home/e_mod_main.c
src/modules/illume-home/e_mod_main.h

index 46e60fe..1032317 100644 (file)
@@ -1,11 +1,8 @@
 #include "e.h"
 #include "e_mod_main.h"
 
-#define IL_HOME_WIN_TYPE 0xE0b0102f
-
 /* local structures */
 typedef struct _Instance Instance;
-typedef struct _Il_Home_Win Il_Home_Win;
 
 struct _Instance 
 {
@@ -14,13 +11,6 @@ struct _Instance
    E_Menu *menu;
    Il_Home_Win *hwin;
 };
-struct _Il_Home_Win 
-{
-   E_Object e_obj_inherit;
-
-   E_Win *win;
-   Evas_Object *o_bg;
-};
 
 /* local function prototypes */
 static E_Gadcon_Client *_gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style);
@@ -29,11 +19,9 @@ static void _gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient);
 static char *_gc_label(E_Gadcon_Client_Class *cc);
 static Evas_Object *_gc_icon(E_Gadcon_Client_Class *cc, Evas *evas);
 static const char *_gc_id_new(E_Gadcon_Client_Class *cc);
-
 static void _il_home_btn_cb_click(void *data, void *data2);
 static void _il_home_btn_cb_mouse_down(void *data, Evas *evas, Evas_Object *obj, void *event);
 static void _il_home_menu_cb_post(void *data, E_Menu *mn);
-
 static void _il_home_win_new(Il_Home_Win *hwin);
 static void _il_home_win_cb_free(Il_Home_Win *hwin);
 static void _il_home_win_cb_delete(E_Win *win);
index f884cc0..29a12f8 100644 (file)
@@ -1,6 +1,18 @@
 #ifndef E_MOD_MAIN_H
 #define E_MOD_MAIN_H
 
+typedef struct _Il_Home_Win Il_Home_Win;
+
+#define IL_HOME_WIN_TYPE 0xE0b0102f
+
+struct _Il_Home_Win 
+{
+   E_Object e_obj_inherit;
+
+   E_Win *win;
+   Evas_Object *o_bg;
+};
+
 EAPI extern E_Module_Api e_modapi;
 
 EAPI void *e_modapi_init(E_Module *m);