lua

A copy of the Lua development repository
Log | Files | Refs | README

commit 682cce3813381305a8c36f9988af10ec33b43d44
parent d806710ab5622487159f2a8aecf72003d831542b
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date:   Mon, 14 Mar 2011 12:39:18 -0300

macro 'mark' renamed 'EOFMARK' ('mark' is too easy to confict, e.g.
in alllua.c)

Diffstat:
Mlua.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lua.c b/lua.c @@ -1,5 +1,5 @@ /* -** $Id: lua.c,v 1.195 2010/12/03 17:20:50 roberto Exp roberto $ +** $Id: lua.c,v 1.196 2011/02/07 12:27:13 roberto Exp roberto $ ** Lua stand-alone interpreter ** See Copyright Notice in lua.h */ @@ -245,14 +245,14 @@ static const char *get_prompt (lua_State *L, int firstline) { } /* mark in error messages for incomplete statements */ -#define mark "<eof>" -#define marklen (sizeof(mark) - 1) +#define EOFMARK "<eof>" +#define marklen (sizeof(EOFMARK) - 1) static int incomplete (lua_State *L, int status) { if (status == LUA_ERRSYNTAX) { size_t lmsg; const char *msg = lua_tolstring(L, -1, &lmsg); - if (lmsg >= marklen && strcmp(msg + lmsg - marklen, mark) == 0) { + if (lmsg >= marklen && strcmp(msg + lmsg - marklen, EOFMARK) == 0) { lua_pop(L, 1); return 1; }