From b7ed502deaaab48c8794314e8594b0511dfa34d8 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 18 Mar 2002 15:16:16 -0300 Subject: [PATCH] configurable macros should live in llimits.h --- llimits.h | 17 ++++++++++++++++- lobject.h | 17 +---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/llimits.h b/llimits.h index 9f6d6520..4633284b 100644 --- a/llimits.h +++ b/llimits.h @@ -1,5 +1,5 @@ /* -** $Id: llimits.h,v 1.39 2002/03/07 18:11:51 roberto Exp roberto $ +** $Id: llimits.h,v 1.40 2002/03/14 18:01:52 roberto Exp roberto $ ** Limits, basic types, and some other `installation-dependent' definitions ** See Copyright Notice in lua.h */ @@ -78,6 +78,21 @@ typedef unsigned char lu_byte; union L_Umaxalign { LUSER_ALIGNMENT_T u; void *s; long l; }; +#ifndef lua_assert +#define lua_assert(c) /* empty */ +#endif + + +#ifndef UNUSED +#define UNUSED(x) ((void)(x)) /* to avoid warnings */ +#endif + + +#ifndef cast +#define cast(t, exp) ((t)(exp)) +#endif + + /* ** type for virtual-machine instructions diff --git a/lobject.h b/lobject.h index a33f28b4..746b7751 100644 --- a/lobject.h +++ b/lobject.h @@ -1,5 +1,5 @@ /* -** $Id: lobject.h,v 1.125 2002/03/05 12:42:47 roberto Exp roberto $ +** $Id: lobject.h,v 1.126 2002/03/11 12:45:00 roberto Exp roberto $ ** Type definitions for Lua objects ** See Copyright Notice in lua.h */ @@ -12,21 +12,6 @@ #include "lua.h" -#ifndef lua_assert -#define lua_assert(c) /* empty */ -#endif - - -#ifndef UNUSED -#define UNUSED(x) ((void)(x)) /* to avoid warnings */ -#endif - - -#ifndef cast -#define cast(t, exp) ((t)(exp)) -#endif - - /* tags for values visible from Lua */ #define NUM_TAGS 6