Add a nil pointer check for metadata read

No idea if this is needed or not.
CQTexperiment
Christopher Snowhill 2022-02-11 06:00:36 -08:00
parent 69c4cb3c16
commit d7becdf01a
1 changed files with 5 additions and 1 deletions

View File

@ -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];