diff options
author | Walter van Niftrik | 2016-03-14 10:40:51 +0100 |
---|---|---|
committer | Walter van Niftrik | 2016-06-06 20:35:49 +0200 |
commit | 0686ba9de8f77a1928d2d7aa4736384eb0715494 (patch) | |
tree | afe3750c8c0f4629cd27b0aa3d119e44801cbafd /engines/adl/adl.cpp | |
parent | 148814b2a6c3dffb53b8d902eb7fcfb68110bea3 (diff) | |
download | scummvm-rg350-0686ba9de8f77a1928d2d7aa4736384eb0715494.tar.gz scummvm-rg350-0686ba9de8f77a1928d2d7aa4736384eb0715494.tar.bz2 scummvm-rg350-0686ba9de8f77a1928d2d7aa4736384eb0715494.zip |
ADL: Clean up file error handling
Diffstat (limited to 'engines/adl/adl.cpp')
-rw-r--r-- | engines/adl/adl.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/engines/adl/adl.cpp b/engines/adl/adl.cpp index a17339f8ea..e25af25e32 100644 --- a/engines/adl/adl.cpp +++ b/engines/adl/adl.cpp @@ -85,12 +85,9 @@ Common::String AdlEngine::readStringAt(Common::SeekableReadStream &stream, uint return readString(stream, until); } -Common::File *AdlEngine::openFile(const Common::String &name) const { - Common::File *f = new Common::File(); - if (!f->open(name)) +void AdlEngine::openFile(Common::File &file, const Common::String &name) const { + if (!file.open(name)) error("Error opening '%s'", name.c_str()); - - return f; } void AdlEngine::printMessage(uint idx, bool wait) const { |