From 22914afab31d98b2a2e8f03f8141f186879e80d0 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 23 Nov 2000 11:47:39 -0200 Subject: [PATCH] avoid the use of (non const) static data --- ldblib.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ldblib.c b/ldblib.c index aa00701f..4704017c 100644 --- a/ldblib.c +++ b/ldblib.c @@ -1,5 +1,5 @@ /* -** $Id: ldblib.c,v 1.28 2000/11/06 13:19:08 roberto Exp roberto $ +** $Id: ldblib.c,v 1.30 2000/11/14 18:46:20 roberto Exp $ ** Interface from Lua to its debug API ** See Copyright Notice in lua.h */ @@ -111,9 +111,9 @@ static int setlocal (lua_State *L) { /* dummy variables (to define unique addresses) */ -static char key1, key2; -#define KEY_CALLHOOK (&key1) -#define KEY_LINEHOOK (&key2) +static const char key1[] = "ab"; +#define KEY_CALLHOOK ((void *)key1) +#define KEY_LINEHOOK ((void *)(key1+1)) static void hookf (lua_State *L, void *key) {