Split a return into multiple statements to make it less unreadable

IOCCC is that way ------->
issue1247
Nicolas Hake 2015-02-08 22:22:55 +01:00
parent e47a08aaf7
commit 06d86f7666
1 changed files with 5 additions and 1 deletions

View File

@ -669,7 +669,11 @@ bool C4Group::AddEntry(int status,
{
case C4GRES_OnDisk: // Copy/move file to folder
return ( CopyItem(fname,tfname) && (!fDeleteOnDisk || EraseItem(fname)) );
if (!CopyItem(fname, tfname))
return false;
if (fDeleteOnDisk && !EraseItem(fname))
return false;
return true;
case C4GRES_InMemory: // Save buffer to file in folder
CStdFile hFile;