[Scummvm-cvs-logs] SF.net SVN: scummvm:[33420] residual/trunk/engine/lua

aquadran at users.sourceforge.net aquadran at users.sourceforge.net
Tue Jul 29 19:55:31 CEST 2008


Revision: 33420
          http://scummvm.svn.sourceforge.net/scummvm/?rev=33420&view=rev
Author:   aquadran
Date:     2008-07-29 17:55:30 +0000 (Tue, 29 Jul 2008)

Log Message:
-----------
ops

Modified Paths:
--------------
    residual/trunk/engine/lua/lapi.cpp
    residual/trunk/engine/lua/lparser.cpp

Modified: residual/trunk/engine/lua/lapi.cpp
===================================================================
--- residual/trunk/engine/lua/lapi.cpp	2008-07-29 17:42:19 UTC (rev 33419)
+++ residual/trunk/engine/lua/lapi.cpp	2008-07-29 17:55:30 UTC (rev 33420)
@@ -444,9 +444,9 @@
 const char *lua_getobjname (lua_Object o, const char **name) {
 	// try to find a name for given function
 	set_normalized(L->stack.top, Address(o)); // to be accessed by "checkfunc
-	if (*name = luaT_travtagmethods(checkfunc))
+	if ((*name = luaT_travtagmethods(checkfunc)))
 		return "tag-method";
-	else if (*name = luaS_travsymbol(checkfunc))
+	else if ((*name = luaS_travsymbol(checkfunc)))
 		return "global";
 	else
 		return "";

Modified: residual/trunk/engine/lua/lparser.cpp
===================================================================
--- residual/trunk/engine/lua/lparser.cpp	2008-07-29 17:42:19 UTC (rev 33419)
+++ residual/trunk/engine/lua/lparser.cpp	2008-07-29 17:55:30 UTC (rev 33420)
@@ -292,7 +292,7 @@
 		var->info = i;
 	} else {  // check shadowing
 		FuncState *level = fs;
-		while (level = level->prev)
+		while ((level = level->prev))
 			if (aux_localname(level, n) >= 0)
 				luaX_syntaxerror(ls, "cannot access a variable in outer scope", n->str);
 		var->k = VGLOBAL;


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