From 6e415e9387611cf4d4408ea028899d83921904f9 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 13 Oct 2009 16:35:42 -0300 Subject: [PATCH] local function definition does not need to correct debug information --- lparser.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lparser.c b/lparser.c index a16de740..5bf79952 100644 --- a/lparser.c +++ b/lparser.c @@ -1,5 +1,5 @@ /* -** $Id: lparser.c,v 2.68 2009/09/30 15:38:37 roberto Exp roberto $ +** $Id: lparser.c,v 2.69 2009/10/11 20:02:19 roberto Exp roberto $ ** Lua Parser ** See Copyright Notice in lua.h */ @@ -1209,8 +1209,6 @@ static void localfunc (LexState *ls) { adjustlocalvars(ls, 1); body(ls, &b, 0, ls->linenumber); luaK_storevar(fs, &v, &b); - /* debug information will only see the variable after this point! */ - getlocvar(fs, fs->nactvar - 1)->startpc = fs->pc; }