From d7becdf01a28236c7c34a9064c091bf7d17e6009 Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Fri, 11 Feb 2022 06:00:36 -0800 Subject: [PATCH] Add a nil pointer check for metadata read No idea if this is needed or not. --- Playlist/PlaylistLoader.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Playlist/PlaylistLoader.m b/Playlist/PlaylistLoader.m index 365a4cb71..e3482974f 100644 --- a/Playlist/PlaylistLoader.m +++ b/Playlist/PlaylistLoader.m @@ -561,7 +561,11 @@ static inline void dispatch_sync_reentrant(dispatch_queue_t queue, dispatch_bloc if(entryProperties == nil) return; - [entryInfo addEntriesFromDictionary:[AudioMetadataReader metadataForURL:weakPe.URL]]; + NSDictionary *entryMetadata = [AudioMetadataReader metadataForURL:weakPe.URL]; + + if(entryMetadata) + [entryInfo addEntriesFromDictionary:entryMetadata]; + [entryInfo addEntriesFromDictionary:entryProperties]; [weakLock lock];