aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/cge/cge_main.h1
-rw-r--r--engines/cge/events.cpp1
-rw-r--r--engines/cge/walk.cpp2
3 files changed, 2 insertions, 2 deletions
diff --git a/engines/cge/cge_main.h b/engines/cge/cge_main.h
index 1c85816c3e..1c5f818217 100644
--- a/engines/cge/cge_main.h
+++ b/engines/cge/cge_main.h
@@ -93,7 +93,6 @@ namespace CGE {
class System : public Sprite {
- int _lum;
public:
int _funDel;
diff --git a/engines/cge/events.cpp b/engines/cge/events.cpp
index 916de839eb..ea2515ef2e 100644
--- a/engines/cge/events.cpp
+++ b/engines/cge/events.cpp
@@ -247,6 +247,7 @@ EventManager::EventManager() {
_quitFlag = false;
_eventQueueHead = 0;
_eventQueueTail = 0;
+ memset(&_eventQueue, 0, kEventMax * sizeof(CGEEvent));
memset(&_event, 0, sizeof(Common::Event));
}
diff --git a/engines/cge/walk.cpp b/engines/cge/walk.cpp
index 7bce9e29e6..a024599203 100644
--- a/engines/cge/walk.cpp
+++ b/engines/cge/walk.cpp
@@ -71,7 +71,7 @@ Cluster XZ(Couple xy) {
}
Walk::Walk(CGEEngine *vm, BitmapPtr *shpl)
- : Sprite(vm, shpl), _dir(kDirNone), _tracePtr(-1), _level(0), _target(-1, -1), _vm(vm) {
+ : Sprite(vm, shpl), _dir(kDirNone), _tracePtr(-1), _level(0), _target(-1, -1), _findLevel(-1), _vm(vm) {
}