From 815ae7984861c287a8f5a3da4062d7a0927c57c7 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sun, 25 Nov 2012 21:05:17 -0500 Subject: [PATCH] StackAndTile: deferencing occuring before null check (CID 743845) --- src/servers/app/stackandtile/StackAndTile.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/servers/app/stackandtile/StackAndTile.cpp b/src/servers/app/stackandtile/StackAndTile.cpp index 40de05443d..52ff9fe4be 100644 --- a/src/servers/app/stackandtile/StackAndTile.cpp +++ b/src/servers/app/stackandtile/StackAndTile.cpp @@ -146,8 +146,10 @@ StackAndTile::KeyPressed(uint32 what, int32 key, int32 modifiers) SATGroup* currentGroup = NULL; if (frontWindow) currentGroup = frontWindow->GetGroup(); + if (currentGroup == NULL) + return false; int32 groupSize = currentGroup->CountItems(); - if (!currentGroup || groupSize <= 1) + if (groupSize <= 1) return false; for (int32 i = 0; i < groupSize; i++) {