summaryrefslogtreecommitdiffstats
path: root/src/plugins/accessible/widgets/qaccessiblemenu.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@nokia.com>2011-11-24 14:01:57 +0100
committerQt by Nokia <qt-info@nokia.com>2011-11-24 20:26:52 +0100
commitcc37a8cf414c558c8508de32b3f19bfbdac1a13a (patch)
tree2821dc3fa5cdaaa8c75ca5dc20b7d6608e05ba9e /src/plugins/accessible/widgets/qaccessiblemenu.cpp
parentc990f38a5daaad0e4ac13a3240a3b16da86d6047 (diff)
Fix navigate returning invalid pointer.
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 <jan-arve.saether@nokia.com>
Diffstat (limited to 'src/plugins/accessible/widgets/qaccessiblemenu.cpp')
-rw-r--r--src/plugins/accessible/widgets/qaccessiblemenu.cpp2
1 files changed, 1 insertions, 1 deletions
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;
}