summaryrefslogtreecommitdiff
path: root/ldo.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2017-12-01 13:44:51 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2017-12-01 13:44:51 -0200
commite0bece77d6ee926de4ab3108b0fa84f03ff759d4 (patch)
tree2fbed410ce5f1b5dce9d3aa74cfe24ebfb7bd861 /ldo.c
parentd0356d5f15aea1f9934bd9e223bcb12a865a8608 (diff)
downloadlua-github-e0bece77d6ee926de4ab3108b0fa84f03ff759d4.tar.gz
detail
Diffstat (limited to 'ldo.c')
-rw-r--r--ldo.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ldo.c b/ldo.c
index 628aef12..fe1fcb25 100644
--- a/ldo.c
+++ b/ldo.c
@@ -1,5 +1,5 @@
/*
-** $Id: ldo.c,v 2.175 2017/11/23 18:29:41 roberto Exp roberto $
+** $Id: ldo.c,v 2.176 2017/11/29 13:02:17 roberto Exp roberto $
** Stack and Call structure of Lua
** See Copyright Notice in lua.h
*/
@@ -346,8 +346,8 @@ static void moveresults (lua_State *L, StkId firstResult, StkId res,
int i;
for (i = 0; i < nres; i++) /* move all results to correct place */
setobjs2s(L, res + i, firstResult + i);
- L->top = res + nres;
- return;
+ wanted = nres; /* it wanted what it had */
+ break;
}
default: {
int i;