path: root/src/bin/e_shelf.h
diff options
authorGustavo Sverzut Barbieri <>2010-11-22 15:21:32 +0000
committerGustavo Sverzut Barbieri <>2010-11-22 15:21:32 +0000
commit6f2213cb25c6ec810bfeeab106e4fcbfe3922792 (patch)
treef9013370a7fa06d8bc35416ba7bd8f43fa9843c5 /src/bin/e_shelf.h
parentc5642870c3329cb6d17ed8ca89b74cf92066aaf4 (diff)
convert init/shutdown to EINTERN, move some to _update().
Do not abuse the concept of e_*_init(), make them call-once and those that needed multiple call are renamed to e_*_update(). To make sure convert them to EINTERN so the symbols are not exported. Actually I guess too much is exported as EAPI while they should be EINTERN, but that would require manual investigation, while this patch was basically created with sed + grep. SVN revision: 54795
Diffstat (limited to 'src/bin/e_shelf.h')
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bin/e_shelf.h b/src/bin/e_shelf.h
index 6bb8c7b..c571dc2 100644
--- a/src/bin/e_shelf.h
+++ b/src/bin/e_shelf.h
@@ -45,9 +45,9 @@ struct _E_Shelf
45 unsigned int locked; 45 unsigned int locked;
46}; 46};
47 47
48EAPI int e_shelf_init(void); 48EINTERN int e_shelf_init(void);
49EAPI int e_shelf_shutdown(void); 49EINTERN int e_shelf_shutdown(void);
50EAPI void e_shelf_config_init(void); 50EAPI void e_shelf_config_update(void);
51EAPI Eina_List *e_shelf_list(void); 51EAPI Eina_List *e_shelf_list(void);
52EAPI E_Shelf *e_shelf_zone_new(E_Zone *zone, const char *name, const char *style, int popup, int layer, int id); 52EAPI E_Shelf *e_shelf_zone_new(E_Zone *zone, const char *name, const char *style, int popup, int layer, int id);
53EAPI void e_shelf_zone_move_resize_handle(E_Zone *zone); 53EAPI void e_shelf_zone_move_resize_handle(E_Zone *zone);