ecore_evas: fix wrong check in _ecore_evas_buffer_msg_send
authorJihoon Kim <jihoon48.kim@samsung.com>
Fri, 29 Nov 2013 04:53:47 +0000 (13:53 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 29 Nov 2013 04:53:47 +0000 (13:53 +0900)
'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

src/lib/ecore_evas/ecore_evas_buffer.c

index a3cd572..c49b5d2 100644 (file)
@@ -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);