浏览代码

configurable macros should live in llimits.h

Roberto Ierusalimschy 23 年之前
父节点
当前提交
b7ed502dea
共有 2 个文件被更改,包括 17 次插入17 次删除
  1. 16 1
      llimits.h
  2. 1 16
      lobject.h

+ 16 - 1
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

+ 1 - 16
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