From 45dcfdfc0bad326800618d4d3edfd772d53c9fc6 Mon Sep 17 00:00:00 2001 From: yinsimei Date: Sat, 27 May 2017 20:16:54 +0200 Subject: SLUDGE: Replace standard file reading functions by Common functions --- engines/sludge/sludger.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'engines/sludge/sludger.h') diff --git a/engines/sludge/sludger.h b/engines/sludge/sludger.h index ff24b24155..d67192d511 100644 --- a/engines/sludge/sludger.h +++ b/engines/sludge/sludger.h @@ -29,6 +29,8 @@ #include "csludge.h" #include "language.h" +#include "common/file.h" + namespace Sludge { #ifndef _WIN32 @@ -85,15 +87,13 @@ int startNewFunctionNum(unsigned int, unsigned int, loadedFunction *, variableSt bool handleInput(); void restartFunction(loadedFunction *fun); bool loadFunctionCode(loadedFunction *newFunc); -#if ALLOW_FILE -void loadHandlers(FILE *fp); -void saveHandlers(FILE *fp); -#endif +void loadHandlers(Common::SeekableReadStream *stream); +void saveHandlers(Common::WriteStream *stream); + void finishFunction(loadedFunction *fun); void abortFunction(loadedFunction *fun); -#if ALLOW_FILE -FILE *openAndVerify(char *filename, char extra1, char extra2, const char *er, int &fileVersion); -#endif +Common::File *openAndVerify(char *filename, char extra1, char extra2, const char *er, int &fileVersion); + void freezeSubs(); void unfreezeSubs(); void completeTimers(); -- cgit v1.2.3