[Scummvm-cvs-logs] CVS: residual/lua lapi.cpp,1.1,1.2 llex.cpp,1.2,1.3 lvm.cpp,1.1,1.2

Pawel Kolodziejski aquadran at users.sourceforge.net
Wed Jan 12 16:16:11 CET 2005


Update of /cvsroot/scummvm/residual/lua
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10034/lua

Modified Files:
	lapi.cpp llex.cpp lvm.cpp 
Log Message:
fixed more warnings

Index: lapi.cpp
===================================================================
RCS file: /cvsroot/scummvm/residual/lua/lapi.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lapi.cpp	6 Oct 2004 19:07:53 -0000	1.1
+++ lapi.cpp	13 Jan 2005 00:15:15 -0000	1.2
@@ -325,7 +325,7 @@
 void lua_pushnumber (double n)
 {
   ttype(L->stack.top) = LUA_T_NUMBER;
-  nvalue(L->stack.top) = n;
+  nvalue(L->stack.top) = (real)n;
   incr_top;
 }
 

Index: llex.cpp
===================================================================
RCS file: /cvsroot/scummvm/residual/lua/llex.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- llex.cpp	12 Jan 2005 22:10:12 -0000	1.2
+++ llex.cpp	13 Jan 2005 00:15:15 -0000	1.3
@@ -428,7 +428,7 @@
 	      ea *= ea;
 	    }
           }
-          LS->seminfo.r = a;
+          LS->seminfo.r = (real)a;
           return NUMBER;
         }
 

Index: lvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/residual/lua/lvm.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lvm.cpp	6 Oct 2004 19:07:53 -0000	1.1
+++ lvm.cpp	13 Jan 2005 00:15:15 -0000	1.2
@@ -284,7 +284,7 @@
   for (i=0; i<nvararg; i++) {
     TObject index;
     ttype(&index) = LUA_T_NUMBER;
-    nvalue(&index) = i+1;
+    nvalue(&index) = (real)i+1;
     *(luaH_set(avalue(tab), &index)) = *(firstelem+i);
   }
   /* store counter in field "n" */ {
@@ -292,7 +292,7 @@
     ttype(&index) = LUA_T_STRING;
     tsvalue(&index) = luaS_new("n");
     ttype(&extra) = LUA_T_NUMBER;
-    nvalue(&extra) = nvararg;
+    nvalue(&extra) = (real)nvararg;
     *(luaH_set(avalue(tab), &index)) = extra;
   }
 }
@@ -346,7 +346,7 @@
         aux -= PUSHNUMBER0;
       pushnumber:
         ttype(S->top) = LUA_T_NUMBER;
-        nvalue(S->top) = aux;
+        nvalue(S->top) = (real)aux;
         S->top++;
         break;
 
@@ -475,7 +475,7 @@
         TObject *arr = S->top-n-1;
         for (; n; n--) {
           ttype(S->top) = LUA_T_NUMBER;
-          nvalue(S->top) = n+aux;
+          nvalue(S->top) = (real)(n+aux);
           *(luaH_set(avalue(arr), S->top)) = *(S->top-1);
           S->top--;
         }





More information about the Scummvm-git-logs mailing list