From: Jihoon Kim Date: Fri, 29 Nov 2013 04:53:47 +0000 (+0900) Subject: ecore_evas: fix wrong check in _ecore_evas_buffer_msg_send X-Git-Tag: v1.8.0-beta2~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=50e74f02d47aa70e346d6300c5adc637243bd0eb;p=platform%2Fupstream%2Fefl.git ecore_evas: fix wrong check in _ecore_evas_buffer_msg_send 'if (!child_ee)' implies that "child_ee" is equal to NULL, but child_ee is used in the nest of if statement. This fixes CID 1039431 --- diff --git a/src/lib/ecore_evas/ecore_evas_buffer.c b/src/lib/ecore_evas/ecore_evas_buffer.c index a3cd572..c49b5d2 100644 --- a/src/lib/ecore_evas/ecore_evas_buffer.c +++ b/src/lib/ecore_evas/ecore_evas_buffer.c @@ -507,7 +507,7 @@ _ecore_evas_buffer_msg_send(Ecore_Evas *ee, int msg_domain, int msg_id, void *da Ecore_Evas *child_ee = NULL; child_ee = ecore_evas_data_get(ee, "child"); - if (!child_ee) + if (child_ee) { if (child_ee->func.fn_msg_handle) child_ee->func.fn_msg_handle(child_ee, msg_domain, msg_id, data, size);