summaryrefslogtreecommitdiff
path: root/ltests.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-12-04 15:29:05 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-12-04 15:29:05 -0200
commit38da8c0d7d69da5eed2e98a0871b86113869b858 (patch)
treec3f3075ca6d9aec4824231c315f8acf15af78e9a /ltests.c
parent76de732745d5781fe3ee1af4fd43f01a6c4b8ce4 (diff)
downloadlua-38da8c0d7d69da5eed2e98a0871b86113869b858.tar.gz
lua-38da8c0d7d69da5eed2e98a0871b86113869b858.tar.bz2
lua-38da8c0d7d69da5eed2e98a0871b86113869b858.zip
new facilities to test memory overflow in main.c
Diffstat (limited to 'ltests.c')
-rw-r--r--ltests.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/ltests.c b/ltests.c
index f1f50364..6846841d 100644
--- a/ltests.c
+++ b/ltests.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: ltests.c,v 1.145 2002/11/18 15:24:27 roberto Exp roberto $ 2** $Id: ltests.c,v 1.146 2002/11/25 17:47:13 roberto Exp roberto $
3** Internal Module for Debugging of the Lua Implementation 3** Internal Module for Debugging of the Lua Implementation
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -784,4 +784,13 @@ int luaB_opentests (lua_State *L) {
784 return 0; 784 return 0;
785} 785}
786 786
787
788#undef main
789int main (int argc, char *argv[]) {
790 char *limit = getenv("MEMLIMIT");
791 if (limit)
792 memdebug_memlimit = strtoul(limit, NULL, 10);
793 l_main(argc, argv);
794}
795
787#endif 796#endif