diff options
author | Frederik Gladhorn <frederik.gladhorn@nokia.com> | 2011-11-24 14:01:57 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-11-24 20:26:52 +0100 |
commit | cc37a8cf414c558c8508de32b3f19bfbdac1a13a (patch) | |
tree | 2821dc3fa5cdaaa8c75ca5dc20b7d6608e05ba9e /src/plugins/accessible/widgets | |
parent | c990f38a5daaad0e4ac13a3240a3b16da86d6047 (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')
-rw-r--r-- | src/plugins/accessible/widgets/qaccessiblemenu.cpp | 2 |
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; } |