seoz pushed a commit to branch master.
commit d0332e5f9e15d080a4eebfdf69f039bb318a1dc2
Author: Ryuan Choi <[email protected]>
Date: Sun Apr 7 22:47:48 2013 +0900
ctxpopup: Fixed crashed when sd->parent is null after 9c3d78b.
---
src/lib/elc_ctxpopup.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/elc_ctxpopup.c b/src/lib/elc_ctxpopup.c
index 2662a01..5f7dcbe 100644
--- a/src/lib/elc_ctxpopup.c
+++ b/src/lib/elc_ctxpopup.c
@@ -164,7 +164,7 @@ _base_geometry_calc(Evas_Object *obj,
evas_object_geometry_get
(sd->parent, &hover_area.x, &hover_area.y, &hover_area.w,
&hover_area.h);
- if (!strcmp(evas_object_type_get(sd->parent), "elm_win"))
+ if (sd->parent && !strcmp(evas_object_type_get(sd->parent), "elm_win"))
hover_area.x = hover_area.y = 0;
evas_object_geometry_get(obj, &pos.x, &pos.y, NULL, NULL);
--
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire
the most talented Cisco Certified professionals. Visit the
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html