[Scummvm-cvs-logs] SF.net SVN: scummvm: [26613] scummvm/trunk/engines/cruise

thebluegr at users.sourceforge.net thebluegr at users.sourceforge.net
Fri Apr 27 18:23:13 CEST 2007


Revision: 26613
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26613&view=rev
Author:   thebluegr
Date:     2007-04-27 09:23:12 -0700 (Fri, 27 Apr 2007)

Log Message:
-----------
Removed some more warnings, fixed a regression made

Modified Paths:
--------------
    scummvm/trunk/engines/cruise/delphine-unpack.cpp
    scummvm/trunk/engines/cruise/function.cpp

Modified: scummvm/trunk/engines/cruise/delphine-unpack.cpp
===================================================================
--- scummvm/trunk/engines/cruise/delphine-unpack.cpp	2007-04-27 16:03:45 UTC (rev 26612)
+++ scummvm/trunk/engines/cruise/delphine-unpack.cpp	2007-04-27 16:23:12 UTC (rev 26613)
@@ -65,13 +65,13 @@
 }
 
 int32 decomp(uint8 * in, uint8 * out, int32 size) {
-    uint8 bit;      // Carry flag
-    uint8 nbits;    // cl
-    uint8 byte;     // ch
-    uint16 counter; // bp
-    uint16 var;     // variable at 5C58
-    uint16 ptr;
-    uint16 flags;
+    uint8 bit = 0;      // Carry flag
+    uint8 nbits = 0;    // cl
+    uint8 byte = 0;     // ch
+    uint16 counter = 0; // bp
+    uint16 var = 0;     // variable at 5C58
+    uint16 ptr = 0;
+    uint16 flags = 0;
     enum {
       DO_COPY,
       DO_UNPACK

Modified: scummvm/trunk/engines/cruise/function.cpp
===================================================================
--- scummvm/trunk/engines/cruise/function.cpp	2007-04-27 16:03:45 UTC (rev 26612)
+++ scummvm/trunk/engines/cruise/function.cpp	2007-04-27 16:23:12 UTC (rev 26613)
@@ -1047,13 +1047,13 @@
 
 int16 Op_D(void) // TODO: palette manipulation
 {
-  /*
-  int var_4 = popVar();
-  int var_6 = popVar();
-  int var_8 = popVar();
-  int si = popVar();
-  int di = popVar();
-  */
+  var_4 = popVar();
+  var_6 = popVar();
+  var_8 = popVar();
+  //int si = popVar();
+  //int di = popVar();
+  popVar();
+  popVar();
 
   return 0;
 }
@@ -1091,6 +1091,12 @@
   uint8* ptr = (uint8*)popPtr();
   */
 
+  popVar();
+  popVar();
+  popVar();
+  popVar();
+  popPtr();
+
   //drawLinePtr(var_6, var_4, var_2, ptr);
 
  // flipGen(ptr);
@@ -1451,21 +1457,21 @@
   return temp;
 }
 
-void configureAllObjects(int overlayIdx, objectStruct* pObject, int var4, int var0, int var1, int var2, int var3)
+void configureAllObjects(int overlayIdx, objectStruct* pObject, int _var4, int _var0, int _var1, int _var2, int _var3)
 {
   while(pObject)
   {
     if((pObject->overlay == overlayIdx) || (overlayIdx == -1))
     {
-      if((pObject->idx == var4) || (var4 == -1))
+      if((pObject->idx == _var4) || (_var4 == -1))
       {
-        if((pObject->type == var3) || (var3 == -1))
+        if((pObject->type == _var3) || (_var3 == -1))
         {
-          if((pObject->backgroundPlane == var2) || (var2 == -1))
+          if((pObject->backgroundPlane == _var2) || (_var2 == -1))
           {
-            if((pObject->hide == var1) || (var1 == -1))
+            if((pObject->hide == _var1) || (_var1 == -1))
             {
-              pObject->hide = var0;
+              pObject->hide = _var0;
             }
           }
         }
@@ -1504,15 +1510,15 @@
   return 0;
 }
 
-void Op_60Sub(int overlayIdx, actorStruct* pActorHead, int var0, int var1, int var2, int var3)
+void Op_60Sub(int overlayIdx, actorStruct* pActorHead, int _var0, int _var1, int _var2, int _var3)
 {
-  actorStruct* pActor = findActor(overlayIdx, var0, pActorHead, var3);
+  actorStruct* pActor = findActor(overlayIdx, _var0, pActorHead, _var3);
 
   if(pActor)
   {
-    if((pActor->freeze == var2) || (var2 == -1))
+    if((pActor->freeze == _var2) || (_var2 == -1))
     {
-      pActor->freeze = var1;
+      pActor->freeze = _var1;
     }
   }
 }
@@ -1550,7 +1556,7 @@
   assert(numArgs == 0);
 
   {
-    int var = popVar();
+    popVar();
     char* string = (char*)popPtr();
 
     printf("partial opcode 6F sprintf (%s)\n", string);
@@ -1571,9 +1577,9 @@
 
 int16 Op_72(void)
 {
-  int var0 = popVar();
+  var0 = popVar();
   char* ptr = (char*)popPtr();
-  int var1 = popVar();
+  var1 = popVar();
 
   if(!var1)
     var1 = currentScriptPtr->overlayNumber;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list