From 524a0c498f3cf1581b7cf154e4777133fe9a4bab Mon Sep 17 00:00:00 2001 From: Frederik Seiffert Date: Tue, 30 Jan 2024 10:36:12 +0100 Subject: [PATCH] Fixed dangling AAssetDir pointer on Android --- Source/NSFileManager.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/NSFileManager.m b/Source/NSFileManager.m index 04349764f..be29a8b26 100644 --- a/Source/NSFileManager.m +++ b/Source/NSFileManager.m @@ -2946,6 +2946,9 @@ static inline void gsedRelease(GSEnumeratedDirectory X) item.ext.path = RETAIN(returnFileName); item.ext.pointer = dir_pointer; +#ifdef __ANDROID__ + item.ext.assetDir = NULL; +#endif GSIArrayAddItem(_stack, item); }