diff options
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/lua/ldebug.c | 1 | ||||
-rw-r--r-- | apps/plugins/lua/lparser.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/apps/plugins/lua/ldebug.c b/apps/plugins/lua/ldebug.c index 446f7d1a45..4c3fc1df28 100644 --- a/apps/plugins/lua/ldebug.c +++ b/apps/plugins/lua/ldebug.c | |||
@@ -253,6 +253,7 @@ static int stripdebug (lua_State *L, Proto *f, const int level) { | |||
253 | case 3: | 253 | case 3: |
254 | len += f->sizelineinfo; | 254 | len += f->sizelineinfo; |
255 | f->packedlineinfo = luaM_freearray(L, f->packedlineinfo, f->sizelineinfo, unsigned char); | 255 | f->packedlineinfo = luaM_freearray(L, f->packedlineinfo, f->sizelineinfo, unsigned char); |
256 | f->f->sizelineinfo = 0; | ||
256 | case 2: | 257 | case 2: |
257 | len += f->sizelocvars * (sizeof(struct LocVar) + sizeof(dummy->tsv) + sizeof(struct LocVar *)); | 258 | len += f->sizelocvars * (sizeof(struct LocVar) + sizeof(dummy->tsv) + sizeof(struct LocVar *)); |
258 | f->locvars = luaM_freearray(L, f->locvars, f->sizelocvars, struct LocVar); | 259 | f->locvars = luaM_freearray(L, f->locvars, f->sizelocvars, struct LocVar); |
diff --git a/apps/plugins/lua/lparser.c b/apps/plugins/lua/lparser.c index bb08c51c0b..8b93237918 100644 --- a/apps/plugins/lua/lparser.c +++ b/apps/plugins/lua/lparser.c | |||
@@ -370,6 +370,7 @@ static void close_func (LexState *ls) { | |||
370 | f->packedlineinfo[fs->lastlineOffset+1]=0; | 370 | f->packedlineinfo[fs->lastlineOffset+1]=0; |
371 | luaM_reallocvector(L, f->packedlineinfo, f->sizelineinfo, | 371 | luaM_reallocvector(L, f->packedlineinfo, f->sizelineinfo, |
372 | fs->lastlineOffset+2, unsigned char); | 372 | fs->lastlineOffset+2, unsigned char); |
373 | f->sizelineinfo = fs->lastlineOffset + 2; | ||
373 | #else | 374 | #else |
374 | luaM_reallocvector(L, f->lineinfo, f->sizelineinfo, fs->pc, int); | 375 | luaM_reallocvector(L, f->lineinfo, f->sizelineinfo, fs->pc, int); |
375 | f->sizelineinfo = fs->pc; | 376 | f->sizelineinfo = fs->pc; |