diff options
Diffstat (limited to 'plugins/aac')
-rw-r--r-- | plugins/aac/aac.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/aac/aac.c b/plugins/aac/aac.c index acef86d9..1083f94f 100644 --- a/plugins/aac/aac.c +++ b/plugins/aac/aac.c @@ -1194,10 +1194,12 @@ aac_insert (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname) { } mp4ff_close (mp4); if (i < ntracks) { + deadbeef->fclose (fp); return after; } if (ntracks > 0) { // mp4 container found, but no valid aac tracks in it + deadbeef->fclose (fp); return NULL; } } |