efreet: mark efreet_menu_async_parse() deprecated.
Marking deprecated, with warnning and instant return. Disabling test code also (for now). Awaiting a fresh implementation. @fix T585
This commit is contained in:
parent
c8c0dbb32b
commit
6baaab4b21
|
@ -598,11 +598,15 @@ efreet_menu_get(void)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
/* deprecated */
|
||||
EINA_DEPRECATED EAPI void
|
||||
efreet_menu_async_parse(const char *path, Efreet_Menu_Cb func, const void *data)
|
||||
{
|
||||
Efreet_Menu_Async *async;
|
||||
|
||||
ERR("%s is deprecated and shouldn't be called", __FUNCTION__);
|
||||
|
||||
return;
|
||||
async = NEW(Efreet_Menu_Async, 1);
|
||||
async->func = func;
|
||||
async->data = (void*)data;
|
||||
|
|
|
@ -100,9 +100,9 @@ EAPI Efreet_Menu *efreet_menu_get(void);
|
|||
* @param func function to call when menu is created
|
||||
* @param data user data to return in callback
|
||||
*
|
||||
* @since 1.8
|
||||
* @deprecated
|
||||
*/
|
||||
EAPI void efreet_menu_async_parse(const char *path, Efreet_Menu_Cb func, const void *data);
|
||||
EINA_DEPRECATED EAPI void efreet_menu_async_parse(const char *path, Efreet_Menu_Cb func, const void *data);
|
||||
|
||||
/**
|
||||
* @param path The path of the menu to load
|
||||
|
|
|
@ -1,7 +1,14 @@
|
|||
/*
|
||||
|
||||
XXX: Disable test until a better implementation can be made
|
||||
For now efreet_menu_async_parse is deprecated.
|
||||
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include <config.h>
|
||||
#endif
|
||||
|
||||
|
||||
#include <unistd.h>
|
||||
|
||||
#include <Eina.h>
|
||||
|
@ -61,6 +68,7 @@ main(void)
|
|||
ecore_init();
|
||||
efreet_init();
|
||||
|
||||
|
||||
eina_lock_new(&lock);
|
||||
|
||||
create_threads();
|
||||
|
@ -69,9 +77,13 @@ main(void)
|
|||
eina_thread_join(threads[i]);
|
||||
|
||||
eina_lock_free(&lock);
|
||||
|
||||
efreet_shutdown();
|
||||
ecore_shutdown();
|
||||
eina_shutdown();
|
||||
*/
|
||||
|
||||
int
|
||||
main(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue