aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ldump.c7
-rw-r--r--lundump.c3
2 files changed, 6 insertions, 4 deletions
diff --git a/ldump.c b/ldump.c
index 699e1dc4..7a17d700 100644
--- a/ldump.c
+++ b/ldump.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: ldump.c,v 1.19 2011/11/23 17:48:18 lhf Exp $ 2** $Id: ldump.c,v 2.16 2011/11/24 13:25:41 roberto Exp roberto $
3** save precompiled Lua chunks 3** save precompiled Lua chunks
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -84,8 +84,8 @@ static void DumpConstants(const Proto* f, DumpState* D)
84 for (i=0; i<n; i++) 84 for (i=0; i<n; i++)
85 { 85 {
86 const TValue* o=&f->k[i]; 86 const TValue* o=&f->k[i];
87 DumpChar(ttype(o),D); 87 DumpChar(ttypenv(o),D);
88 switch (ttype(o)) 88 switch (ttypenv(o))
89 { 89 {
90 case LUA_TNIL: 90 case LUA_TNIL:
91 break; 91 break;
@@ -98,6 +98,7 @@ static void DumpConstants(const Proto* f, DumpState* D)
98 case LUA_TSTRING: 98 case LUA_TSTRING:
99 DumpString(rawtsvalue(o),D); 99 DumpString(rawtsvalue(o),D);
100 break; 100 break;
101 default: lua_assert(0);
101 } 102 }
102 } 103 }
103 n=f->sizep; 104 n=f->sizep;
diff --git a/lundump.c b/lundump.c
index 6a7012b1..0c146272 100644
--- a/lundump.c
+++ b/lundump.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lundump.c,v 1.71 2011/12/07 10:39:12 lhf Exp lhf $ 2** $Id: lundump.c,v 2.19 2011/12/07 18:03:47 roberto Exp roberto $
3** load precompiled Lua chunks 3** load precompiled Lua chunks
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -118,6 +118,7 @@ static void LoadConstants(LoadState* S, Proto* f)
118 case LUA_TSTRING: 118 case LUA_TSTRING:
119 setsvalue2n(S->L,o,LoadString(S)); 119 setsvalue2n(S->L,o,LoadString(S));
120 break; 120 break;
121 default: lua_assert(0);
121 } 122 }
122 } 123 }
123 n=LoadInt(S); 124 n=LoadInt(S);