From 3dd089c08b8faaecf51991f27b0360ceb7c6e1b1 Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Thu, 11 May 2017 07:56:35 +0200 Subject: Cocoa: Clean up memory leak when providing the accessibilityActions Change-Id: Ib69155ceedb7bf35e3a7b5daa309fc2d54e3f254 Reviewed-by: Frederik Gladhorn --- src/plugins/platforms/cocoa/qcocoaaccessibilityelement.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins') 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; -- cgit v1.2.3