From c5482468fde11c6c169da3b331a0653455f8fc94 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 31 Oct 2017 15:54:35 -0200 Subject: baby steps to remove 'CallInfo': keeping 'L->func' correct --- lobject.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lobject.h') diff --git a/lobject.h b/lobject.h index 769be79d..e3ae0050 100644 --- a/lobject.h +++ b/lobject.h @@ -1,5 +1,5 @@ /* -** $Id: lobject.h,v 2.124 2017/06/27 11:35:31 roberto Exp roberto $ +** $Id: lobject.h,v 2.125 2017/06/29 15:06:44 roberto Exp roberto $ ** Type definitions for Lua objects ** See Copyright Notice in lua.h */ @@ -311,6 +311,10 @@ typedef struct TValue { typedef union StackValue { TValue val; + struct { + TValuefields; + unsigned short previous; /* difference to previous 'func' */ + } stkci; } StackValue; -- cgit v1.2.3-55-g6feb