check if tags are properly saved (part 2)

This commit is contained in:
Andrzej Rybczak
2009-01-22 13:29:59 +01:00
parent 962f80ea83
commit c696d68d92

View File

@@ -2645,12 +2645,17 @@ int main(int argc, char *argv[])
TagLib::FileRef f(path.c_str());
if (f.isNull())
{
ShowMessage("Error updating tags in '%s'!", (*mLibSongs)[i].GetFile().c_str());
ShowMessage("Error opening file '%s'!", (*mLibSongs)[i].GetFile().c_str());
success = 0;
break;
}
f.tag()->setAlbum(ToWString(new_album));
f.save();
if (!f.save())
{
ShowMessage("Error writing tags in '%s'!", (*mLibSongs)[i].GetFile().c_str());
success = 0;
break;
}
}
if (success)
{