Tidying up.

This commit is contained in:
Arvastra
2020-03-19 17:16:01 +00:00
committed by Baldur Karlsson
parent 482114f6f4
commit d7af989746
4 changed files with 30 additions and 120 deletions
+6 -4
View File
@@ -399,10 +399,10 @@ ReplayStatus IMG_CreateReplayDevice(RDCFile *rdc, IReplayDriver **driver)
FileIO::fseek64(f, 0, SEEK_SET);
StreamReader reader(f);
dds_data read_data = load_dds_from_file(&reader);
f = NULL;
if(read_data.subdata == NULL)
{
FileIO::fclose(f);
RDCERR("DDS file recognised, but couldn't load");
return ReplayStatus::ImageUnsupported;
}
@@ -439,7 +439,8 @@ ReplayStatus IMG_CreateReplayDevice(RDCFile *rdc, IReplayDriver **driver)
free(data);
}
FileIO::fclose(f);
if(f != NULL)
FileIO::fclose(f);
IReplayDriver *proxy = NULL;
ReplayStatus status = RenderDoc::Inst().CreateProxyReplayDriver(RDCDriver::Unknown, &proxy);
@@ -676,10 +677,10 @@ void ImageViewer::RefreshFile()
FileIO::fseek64(f, 0, SEEK_SET);
StreamReader reader(f);
read_data = load_dds_from_file(&reader);
f = NULL;
if(read_data.subdata == NULL)
{
FileIO::fclose(f);
return;
}
@@ -770,5 +771,6 @@ void ImageViewer::RefreshFile()
delete[] read_data.subsizes;
}
FileIO::fclose(f);
if(f != NULL)
FileIO::fclose(f);
}