IOFile: Get rid of IOFile's ReleaseHandle function

Transfer of handles should be done via std::move.
This commit is contained in:
Lioncash
2017-01-11 18:00:22 -05:00
parent ed6e346664
commit 6f08ef9a25
6 changed files with 27 additions and 29 deletions

View File

@ -14,6 +14,11 @@
#include "Common/Logging/Log.h"
#include "Common/MsgHandler.h"
namespace File
{
class IOFile;
}
// This class is meant to edit the values in a given Wii SYSCONF file
// It currently does not add/remove/rearrange sections,
// instead only modifies exiting sections' data
@ -175,7 +180,7 @@ public:
void UpdateLocation();
private:
bool LoadFromFileInternal(FILE* fh);
bool LoadFromFileInternal(File::IOFile&& file);
void GenerateSysConf();
void Clear();