summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@qt.io>2017-05-11 07:56:35 +0200
committerAndy Shaw <andy.shaw@qt.io>2017-05-23 06:17:25 +0000
commit3dd089c08b8faaecf51991f27b0360ceb7c6e1b1 (patch)
treeadb1dc5891c667e876c0245bc89c48c93345cf2f /src
parent7076438db404bdfe2ce875d77d2aede5d059dc02 (diff)
Cocoa: Clean up memory leak when providing the accessibilityActions
Change-Id: Ib69155ceedb7bf35e3a7b5daa309fc2d54e3f254 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm
index 6001a845e8..7e6bae127c 100644
--- a/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm
+++ b/src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm
@@ -509,7 +509,7 @@ static void convertLineOffset(QAccessibleTextInterface *text, int *line, int *of
// actions
- (NSArray *)accessibilityActionNames {
- NSMutableArray * nsActions = [NSMutableArray new];
+ NSMutableArray *nsActions = [[NSMutableArray new] autorelease];
QAccessibleInterface *iface = QAccessible::accessibleInterface(axid);
if (!iface || !iface->isValid())
return nsActions;