From 9afe176c18bc9ece20fe188f483b1d7a5a346c7c Mon Sep 17 00:00:00 2001 From: Christopher Williams Date: Fri, 22 Jan 2021 12:33:13 -0500 Subject: [PATCH] fix(ios): autorelease Ti.Blob#arrayBuffer() Promise --- iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m index 3bb5cdb533b..9dec0f7c927 100644 --- a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m +++ b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m @@ -481,7 +481,7 @@ - (JSValue *)toArrayBuffer - (JSValue *)arrayBuffer { JSContext *context = [self currentContext]; - KrollPromise *promise = [[KrollPromise alloc] initInContext:context]; + KrollPromise *promise = [[[KrollPromise alloc] initInContext:context] autorelease]; TiThreadPerformOnMainThread( ^{ NSData *theData = [self data];