1 --- enigma-1.01/lib-src/enigma-core/ecl_util.hh~ 2006-01-20 12:12:12.000000000 +0100
2 +++ enigma-1.01/lib-src/enigma-core/ecl_util.hh 2010-02-06 01:53:10.484390523 +0100
4 #define ECL_UTIL_HH_INCLUDED
9 /* hide GNU extensions for non-gnu compilers: */
11 diff -Nur enigma-1.01/build-tree/enigma-1.01/src/Utf8ToXML.cc enigma-1.01.new/build-tree/enigma-1.01/src/Utf8ToXML.cc
12 --- enigma-1.01/src/Utf8ToXML.cc 2006-09-03 19:15:33.000000000 +0000
13 +++ enigma-1.01/src/Utf8ToXML.cc 2008-03-18 04:49:15.000000000 +0000
16 #include <xercesc/util/XMLString.hpp>
17 #include <xercesc/util/TransService.hpp>
20 XERCES_CPP_NAMESPACE_USE
22 diff -Nur enigma-1.01/build-tree/enigma-1.01/src/file.hh enigma-1.01.new/build-tree/enigma-1.01/src/file.hh
23 --- enigma-1.01/src/file.hh 2007-04-03 23:12:49.000000000 +0000
24 +++ enigma-1.01/src/file.hh 2008-03-18 04:48:51.000000000 +0000
30 #include "ecl_error.hh"
33 diff -Nur enigma-1.01/build-tree/enigma-1.01/src/gui/widgets.cc enigma-1.01.new/build-tree/enigma-1.01/src/gui/widgets.cc
34 --- enigma-1.01/src/gui/widgets.cc 2007-05-18 13:14:14.000000000 +0000
35 +++ enigma-1.01/src/gui/widgets.cc 2008-03-18 04:48:51.000000000 +0000
42 using namespace enigma::gui;
44 --- enigma-1.01/src/lua.cc~ 2010-02-06 02:00:59.472140143 +0100
45 +++ enigma-1.01/src/lua.cc 2010-02-06 02:01:20.695139086 +0100
47 int y = round_down<int>(lua_tonumber(L, 2));
48 const char *dir = lua_tostring(L,3);
49 const char *allowed = "wsen";
50 - char *found = strchr(allowed, dir[0]);
51 + const char *found = strchr(allowed, dir[0]);
53 if (found && found[0])
54 world::AddScramble(GridPos(x,y), enigma::Direction(found-allowed));
55 --- enigma-1.01/src/PropertyManager.cc~ 2007-05-18 15:14:15.000000000 +0200
56 +++ enigma-1.01/src/PropertyManager.cc 2010-02-06 02:02:45.056139587 +0100
58 #include "XMLtoUtf8.hh"
59 #include "ecl_system.hh"
62 #include <xercesc/dom/DOM.hpp>
63 #include <xercesc/util/XMLDouble.hpp>
64 #include <xercesc/util/XMLString.hpp>
65 --- enigma-1.01/src/StateManager.cc~ 2010-02-06 02:04:34.963140776 +0100
66 +++ enigma-1.01/src/StateManager.cc 2010-02-06 02:05:55.729138277 +0100
68 #include "gui/ErrorMenu.hh"
72 #include <xercesc/dom/DOM.hpp>
73 #include <xercesc/util/XMLDouble.hpp>
74 #include <xercesc/util/XMLString.hpp>
75 --- enigma-1.01/src/gui/LevelPackComposer.cc~ 2007-05-18 15:14:14.000000000 +0200
76 +++ enigma-1.01/src/gui/LevelPackComposer.cc 2010-02-06 02:07:14.662390121 +0100
78 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
84 #include "gui/LevelPackComposer.hh"
85 #include "gui/HelpMenu.hh"
87 --- enigma-1.01/src/lev/Index.cc~ 2007-05-22 22:02:53.000000000 +0200
88 +++ enigma-1.01/src/lev/Index.cc 2010-02-06 02:08:15.873139909 +0100
90 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
94 #include "lev/Index.hh"
95 #include "lev/VolatileIndex.hh"