From e9b47ffa7a91cd2a2317b3d5db85165b64e2f74c Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Wed, 1 Nov 2017 22:14:44 +0100 Subject: [PATCH] added null pointer check to gadget function --- src/libgame/gadgets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libgame/gadgets.c b/src/libgame/gadgets.c index 668641bd..a797c754 100644 --- a/src/libgame/gadgets.c +++ b/src/libgame/gadgets.c @@ -1481,7 +1481,7 @@ static boolean insideSelectboxArea(struct GadgetInfo *gi, int mx, int my) void ClickOnGadget(struct GadgetInfo *gi, int button) { - if (!gi->mapped) + if (gi == NULL || gi->deactivated || !gi->mapped) return; /* simulate releasing mouse button over last gadget, if still pressed */ -- 2.34.1