From 7877c4186908d58e98ce878ac8c28faabe334290 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 13 Dec 2012 10:38:24 +0000 Subject: [PATCH] handle NULL more gracefully in e_bindings_signal_handle SVN revision: 80813 --- src/bin/e_bindings.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_bindings.c b/src/bin/e_bindings.c index e1b75266f..2634b40f6 100644 --- a/src/bin/e_bindings.c +++ b/src/bin/e_bindings.c @@ -943,8 +943,8 @@ e_bindings_signal_handle(E_Binding_Context ctxt, E_Object *obj, const char *sig, E_Action *act; E_Binding_Signal *binding; - if (sig[0] == 0) sig = NULL; - if (src[0] == 0) src = NULL; + if (sig && (sig[0] == 0)) sig = NULL; + if (src && (src[0] == 0)) src = NULL; act = e_bindings_signal_find(ctxt, obj, sig, src, &binding); if (act) {