forked from enlightenment/efl
ecore_con: legacy API do not expect object to be destroyed under our feet in any circumstances.
This commit is contained in:
parent
67cbc0d8af
commit
407c53e280
|
@ -733,7 +733,7 @@ ecore_con_eet_server_new(Ecore_Con_Server *server)
|
|||
|
||||
if (!server) return NULL;
|
||||
|
||||
ece_obj = efl_add(ECORE_CON_EET_SERVER_OBJ_CLASS, efl_main_loop_get(), ecore_con_eet_base_server_set(efl_added, server));
|
||||
ece_obj = efl_add_ref(ECORE_CON_EET_SERVER_OBJ_CLASS, NULL, ecore_con_eet_base_server_set(efl_added, server));
|
||||
|
||||
return ece_obj;
|
||||
}
|
||||
|
@ -745,7 +745,7 @@ ecore_con_eet_client_new(Ecore_Con_Server *server)
|
|||
|
||||
if (!server) return NULL;
|
||||
|
||||
ece_obj = efl_add(ECORE_CON_EET_CLIENT_OBJ_CLASS, efl_main_loop_get(), ecore_con_eet_base_server_set(efl_added, server));
|
||||
ece_obj = efl_add_ref(ECORE_CON_EET_CLIENT_OBJ_CLASS, NULL, ecore_con_eet_base_server_set(efl_added, server));
|
||||
|
||||
return ece_obj;
|
||||
}
|
||||
|
@ -753,7 +753,7 @@ ecore_con_eet_client_new(Ecore_Con_Server *server)
|
|||
EAPI void
|
||||
ecore_con_eet_server_free(Ecore_Con_Eet *server)
|
||||
{
|
||||
efl_del(server);
|
||||
efl_unref(server);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
|
|
Loading…
Reference in New Issue