diff options
| -rw-r--r-- | engines/lab/resource.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/lab/resource.cpp b/engines/lab/resource.cpp index 538b6f6023..c6c11059a4 100644 --- a/engines/lab/resource.cpp +++ b/engines/lab/resource.cpp @@ -179,13 +179,13 @@ Common::File *Resource::openDataFile(const char *fileName, uint32 fileHeader) {  	Common::File *dataFile = new Common::File();  	dataFile->open(translateFileName(fileName));  	if (!dataFile->isOpen()) -		error("openDataFile: Couldn't open %s (%s)", translateFileName(fileName), fileName); +		error("openDataFile: Couldn't open %s (%s)", translateFileName(fileName).c_str(), fileName);  	if (fileHeader > 0) {  		uint32 headerTag = dataFile->readUint32BE();  		if (headerTag != fileHeader) {  			dataFile->close(); -			error("openDataFile: Unexpected header in %s (%s) - expected: %d, got: %d", translateFileName(fileName), fileName, fileHeader, headerTag); +			error("openDataFile: Unexpected header in %s (%s) - expected: %d, got: %d", translateFileName(fileName).c_str(), fileName, fileHeader, headerTag);  		}  	}  | 
