From cc37a8cf414c558c8508de32b3f19bfbdac1a13a Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Thu, 24 Nov 2011 14:01:57 +0100 Subject: Fix navigate returning invalid pointer. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Navigate would return a random pointer here when asked for example for not handled relations (label etc). Change-Id: Iec4de94e6f76f14e89b43fe7327d98878aad58ee Reviewed-by: Jan-Arve Sæther --- src/plugins/accessible/widgets/qaccessiblemenu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/accessible/widgets/qaccessiblemenu.cpp b/src/plugins/accessible/widgets/qaccessiblemenu.cpp index 13a5fe424d..edf74105e6 100644 --- a/src/plugins/accessible/widgets/qaccessiblemenu.cpp +++ b/src/plugins/accessible/widgets/qaccessiblemenu.cpp @@ -238,8 +238,8 @@ QAccessibleInterface *QAccessibleMenuItem::child(int index) const int QAccessibleMenuItem::navigate(RelationFlag relation, int entry, QAccessibleInterface **target) const { + *target = 0; if (entry < 0) { - *target = 0; return -1; } -- cgit v1.2.3