浏览代码

definition for 'LUAI_MAXSHORTLEN' moved to luaconf.h (too important)

Roberto Ierusalimschy 13 年之前
父节点
当前提交
c2361e0b61
共有 2 个文件被更改,包括 9 次插入13 次删除
  1. 1 12
      lstring.c
  2. 8 1
      luaconf.h

+ 1 - 12
lstring.c

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: lstring.c,v 2.22 2012/02/01 21:57:15 roberto Exp roberto $
+** $Id: lstring.c,v 2.23 2012/03/28 18:28:25 roberto Exp roberto $
 ** String table (keeps all strings handled by Lua)
 ** String table (keeps all strings handled by Lua)
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -18,17 +18,6 @@
 #include "lstring.h"
 #include "lstring.h"
 
 
 
 
-/*
-** maximum length for short strings, that is, strings that are
-** internalized. (Cannot be smaller than reserved words or tags
-** for metamethods, as these strings must be internalized;
-** #("function") = 8, #("__newindex") = 10.)
-*/
-#if !defined(LUAI_MAXSHORTLEN)
-#define LUAI_MAXSHORTLEN	40
-#endif
-
-
 /*
 /*
 ** Lua will use at most ~(2^LUAI_HASHLIMIT) bytes from a string to
 ** Lua will use at most ~(2^LUAI_HASHLIMIT) bytes from a string to
 ** compute its hash
 ** compute its hash

+ 8 - 1
luaconf.h

@@ -1,5 +1,5 @@
 /*
 /*
-** $Id: luaconf.h,v 1.170 2011/12/06 16:58:36 roberto Exp roberto $
+** $Id: luaconf.h,v 1.171 2012/05/11 14:10:50 roberto Exp roberto $
 ** Configuration file for Lua
 ** Configuration file for Lua
 ** See Copyright Notice in lua.h
 ** See Copyright Notice in lua.h
 */
 */
@@ -223,6 +223,13 @@
 	(fprintf(stderr, (s), (p)), fflush(stderr))
 	(fprintf(stderr, (s), (p)), fflush(stderr))
 
 
 
 
+/*
+@@ LUAI_MAXSHORTLEN is the maximum length for short strings, that is,
+** strings that are internalized. (Cannot be smaller than reserved words
+** or tags for metamethods, as these strings must be internalized;
+** #("function") = 8, #("__newindex") = 10.)
+*/
+#define LUAI_MAXSHORTLEN        40