projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
48c79d3
)
ecore_con: check that we have an actual server data before using it.
author
Cedric BAIL
<cedric@osg.samsung.com>
Tue, 7 Oct 2014 14:28:17 +0000
(16:28 +0200)
committer
Cedric BAIL
<cedric@osg.samsung.com>
Tue, 7 Oct 2014 14:28:52 +0000
(16:28 +0200)
src/lib/ecore_con/ecore_con.c
patch
|
blob
|
history
diff --git
a/src/lib/ecore_con/ecore_con.c
b/src/lib/ecore_con/ecore_con.c
index
8e29d4d
..
b42e24e
100644
(file)
--- a/
src/lib/ecore_con/ecore_con.c
+++ b/
src/lib/ecore_con/ecore_con.c
@@
-557,7
+557,7
@@
ecore_con_server_del(Ecore_Con_Server *obj)
if (!obj) return NULL;
Ecore_Con_Server_Data *svr = eo_data_scope_get(obj, ECORE_CON_SERVER_CLASS);
- if (svr->delete_me)
+ if (
!svr ||
svr->delete_me)
return NULL;
_ecore_con_server_kill(obj);
@@
-579,9
+579,10
@@
ecore_con_server_data_set(Ecore_Con_Server *obj,
void *data)
{
Ecore_Con_Server_Data *svr = eo_data_scope_get(obj, ECORE_CON_SERVER_CLASS);
+ void *ret = NULL;
+
if (!svr)
return NULL;
- void *ret = NULL;
ret = svr->data;
svr->data = data;