diff --git a/src/drivers/sdl/sdl.cpp b/src/drivers/sdl/sdl.cpp index 91ae66d0..20873914 100644 --- a/src/drivers/sdl/sdl.cpp +++ b/src/drivers/sdl/sdl.cpp @@ -7,7 +7,9 @@ #include #include #include -#include +#include +#include +#include #include "main.h" @@ -388,7 +390,7 @@ FCEUD_Update(uint8 *XBuf, /** * Opens a file to be read a byte at a time. */ -std::fstream* FCEUD_UTF8_fstream(const char *n, const char *m) +std::fstream* FCEUD_UTF8_fstream(const char *fn, const char *m) { std::ios_base::openmode mode = std::ios_base::binary; if(!strcmp(m,"r") || !strcmp(m,"rb")) @@ -404,7 +406,7 @@ std::fstream* FCEUD_UTF8_fstream(const char *n, const char *m) else if(!strcmp(m,"a+") || !strcmp(m,"a+b")) mode |= std::ios_base::in | std::ios_base::out | std::ios_base::app; - return new std::fstream(n,mode); + return new std::fstream(fn,mode); } /** diff --git a/src/utils/SConscript b/src/utils/SConscript index 369e2266..2520f070 100644 --- a/src/utils/SConscript +++ b/src/utils/SConscript @@ -2,6 +2,7 @@ my_list = Split(""" crc32.cpp endian.cpp general.cpp +guid.cpp md5.cpp memory.cpp unzip.cpp