[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#370633: lua50: lua -lNAME fails to actually do anything



Package: lua50
Version: 5.0.2-5
Severity: normal
Tags: patch


Here's the patch to solve this issue.  Please compare with original
upstream version -- this call to lua_settop() does not belong.

--- lua50-5.0.2/src/lua/lua.c.orig	2006-06-05 23:11:41.000000000 -0700
+++ lua50-5.0.2/src/lua/lua.c	2006-06-05 23:12:00.000000000 -0700
@@ -201,7 +201,6 @@
   int status;
   int base = lua_gettop(L) - narg;  /* function index */
   do_path();
-  lua_settop(L,base);
   lua_pushliteral(L, "_TRACEBACK");
   lua_rawget(L, LUA_GLOBALSINDEX);  /* get traceback function */
   lua_insert(L, base);  /* put it under chunk and args */


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.21
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages lua50 depends on:
ii  libc6                 2.3.2.ds1-22sarge3 GNU C Library: Shared libraries an
ii  liblua50              5.0.2-5            Main interpreter library for the L
ii  liblualib50           5.0.2-5            Extension library for the Lua 5.0 
ii  libreadline4          4.3-11             GNU readline and history libraries

-- no debconf information



Reply to: