From 6fa1b6fd4f3e5c2596774da497ed6d273829692a Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Thu, 31 Oct 2013 20:48:28 -0400 Subject: TSAGE: #if 0 out the uninitialised variable switch block --- engines/tsage/ringworld2/ringworld2_scenes1.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp index 7c9c5412e1..e9dcb9b586 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp +++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp @@ -8268,9 +8268,10 @@ void Scene1550::dispatch() { if ((R2_GLOBALS._s1550PlayerArea[R2_GLOBALS._player._characterIndex].x == 15) && (R2_GLOBALS._s1550PlayerArea[R2_GLOBALS._player._characterIndex].y == 16)) { R2_GLOBALS._player._shade = 0; - // WORKAROUND: Original game contains a switch based on an uninitialized variable. - // The switch is being left in place, but with a fixed switch value of zero, in case - // we can ever figure out what the original programmers intended the value to come from + // NOTE: Original game contains a switch based on an uninitialized variable. + // We're leaving this code here, but ifdef'ed out, in case we can ever figure out + // what the original programmers intended the value to come from +#if 0 int missingVariable = 0; switch (missingVariable) { case 144: @@ -8292,6 +8293,7 @@ void Scene1550::dispatch() { default: break; } +#endif } if (_field412 != 0) -- cgit v1.2.3