diff options
Diffstat (limited to 'rlvm/boost_filesystem_v3_test.patch')
-rw-r--r-- | rlvm/boost_filesystem_v3_test.patch | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/rlvm/boost_filesystem_v3_test.patch b/rlvm/boost_filesystem_v3_test.patch new file mode 100644 index 0000000..6379b47 --- /dev/null +++ b/rlvm/boost_filesystem_v3_test.patch @@ -0,0 +1,50 @@ +diff -ru eglaysher-rlvm-bee99d3/test/luaRlvm.cpp eglaysher-rlvm-bee99d3-patched/test/luaRlvm.cpp +--- eglaysher-rlvm-bee99d3/test/luaRlvm.cpp 2011-05-15 21:44:42.000000000 +0200 ++++ eglaysher-rlvm-bee99d3-patched/test/luaRlvm.cpp 2012-12-14 18:28:49.832405609 +0100 +@@ -99,9 +99,6 @@ + int main(int argc, char* argv[]) { + srand(time(NULL)); + +- // Set global state: allow spaces in game paths +- fs::path::default_name_check(fs::native); +- + // ----------------------------------------------------------------------- + // Parse command line options + +@@ -206,7 +206,7 @@ + seenPath = correctPathCase(gamerootPath / "Seen.txt"); + + Gameexe gameexe(gameexePath); +- gameexe("__GAMEPATH") = gamerootPath.file_string(); ++ gameexe("__GAMEPATH") = gamerootPath.string(); + gameexe("MEMORY") = 1; + + // Run the incoming lua file and do some basic error checking on what it +@@ -214,13 +214,13 @@ + ScriptWorld world; + + SDLSystem sdlSystem(gameexe); +- libReallive::Archive arc(seenPath.file_string(), gameexe("REGNAME")); ++ libReallive::Archive arc(seenPath.string(), gameexe("REGNAME")); + + ScriptMachine rlmachine(world, sdlSystem, arc); + addAllModules(rlmachine); + addGameHacks(rlmachine); + world.initializeMachine(rlmachine); +- world.loadToplevelFile(scriptLocation.file_string()); ++ world.loadToplevelFile(scriptLocation.string()); + + // Make sure we go as fast as possible: + sdlSystem.setForceFastForward(); +diff -ru eglaysher-rlvm-bee99d3/test/ScriptMachine/ScriptWorld.cpp eglaysher-rlvm-bee99d3-patched/test/ScriptMachine/ScriptWorld.cpp +--- eglaysher-rlvm-bee99d3/test/ScriptMachine/ScriptWorld.cpp 2011-05-15 21:44:42.000000000 +0200 ++++ eglaysher-rlvm-bee99d3-patched/test/ScriptMachine/ScriptWorld.cpp 2012-12-14 18:28:31.616017633 +0100 +@@ -89,7 +89,7 @@ + throw std::runtime_error(oss.str()); + } + +- if (luaL_dofile(L, script_path.file_string().c_str())) { ++ if (luaL_dofile(L, script_path.string().c_str())) { + ostringstream oss; + oss << "Error while running script: " << script_path << " (" + << lua_tostring(L, -1) << ")"; |