From a9eeda6300b562fe9c406c9696501cb326a33cce Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 26 Jan 2013 02:34:59 +0000 Subject: [PATCH] paranoia++ -> if g->object is null - dont use it. :/ SVN revision: 83337 --- src/lib/evas/canvas/evas_events.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/evas/canvas/evas_events.c b/src/lib/evas/canvas/evas_events.c index 0c905cca05..31c0bb4772 100644 --- a/src/lib/evas/canvas/evas_events.c +++ b/src/lib/evas/canvas/evas_events.c @@ -2662,6 +2662,7 @@ _canvas_event_feed_key_down(Eo *eo_e, void *_pd, va_list *list) continue; } if (g->delete_me) continue; + if (!g->object) continue; if (((e->modifiers.mask & g->modifiers) || (g->modifiers == e->modifiers.mask)) && (!strcmp(keyname, g->keyname))) @@ -2773,6 +2774,7 @@ _canvas_event_feed_key_up(Eo *eo_e, void *_pd, va_list *list) continue; } if (g->delete_me) continue; + if (!g->object) continue; if (((e->modifiers.mask & g->modifiers) || (g->modifiers == e->modifiers.mask)) && (!((e->modifiers.mask & g->not_modifiers) ||