From 8285b8ea6b2c5bfd60b60c9cedc4879ee7cb830b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 22 Jan 2014 12:27:00 +0900 Subject: [PATCH] shot - check zone null before using --- src/modules/shot/e_mod_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/shot/e_mod_main.c b/src/modules/shot/e_mod_main.c index 93171e6b6..718f748a2 100644 --- a/src/modules/shot/e_mod_main.c +++ b/src/modules/shot/e_mod_main.c @@ -840,7 +840,7 @@ _shot_now(E_Zone *zone, E_Client *ec, const char *params) if (sscanf(params, "%100s %100s %100s", smode, squal, sscreen) == 3) { screen = -1; - if (!strcmp(sscreen, "current")) screen = zone->num; + if ((zone) && (!strcmp(sscreen, "current"))) screen = zone->num; else if (!strcmp(sscreen, "all")) screen = -1; else screen = atoi(sscreen);