diff options
Diffstat (limited to 'src/tag.cpp')
-rw-r--r-- | src/tag.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tag.cpp b/src/tag.cpp index 8496467..403815e 100644 --- a/src/tag.cpp +++ b/src/tag.cpp @@ -1939,7 +1939,11 @@ void parseTagFile(const char *fileName) { FILE *f=fopen(fileName,"r"); QFileInfo fi(fileName); - if (!f || !fi.exists()); + if (!f || !fi.exists()) + { + if (f) fclose(f); + return; + } tagName = fi.fileName(); tagYYin = f; |