diff options
Diffstat (limited to 'src/timeout.c')
-rw-r--r-- | src/timeout.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/timeout.c b/src/timeout.c index 50a84da..5549c89 100644 --- a/src/timeout.c +++ b/src/timeout.c | |||
@@ -1,5 +1,10 @@ | |||
1 | /*=========================================================================*\ | 1 | /*=========================================================================*\ |
2 | * Timeout management functions | 2 | * Timeout management functions |
3 | * Global Lua functions: | ||
4 | * _sleep: (debug mode only) | ||
5 | * _time: (debug mode only) | ||
6 | * | ||
7 | * RCS ID: $Id$ | ||
3 | \*=========================================================================*/ | 8 | \*=========================================================================*/ |
4 | #include <lua.h> | 9 | #include <lua.h> |
5 | #include <lauxlib.h> | 10 | #include <lauxlib.h> |
@@ -20,10 +25,8 @@ | |||
20 | /*=========================================================================*\ | 25 | /*=========================================================================*\ |
21 | * Internal function prototypes | 26 | * Internal function prototypes |
22 | \*=========================================================================*/ | 27 | \*=========================================================================*/ |
23 | #ifdef LUASOCKET_DEBUG | ||
24 | static int tm_lua_time(lua_State *L); | 28 | static int tm_lua_time(lua_State *L); |
25 | static int tm_lua_sleep(lua_State *L); | 29 | static int tm_lua_sleep(lua_State *L); |
26 | #endif | ||
27 | 30 | ||
28 | /*=========================================================================*\ | 31 | /*=========================================================================*\ |
29 | * Exported functions. | 32 | * Exported functions. |
@@ -123,12 +126,10 @@ int tm_gettime(void) | |||
123 | void tm_open(lua_State *L) | 126 | void tm_open(lua_State *L) |
124 | { | 127 | { |
125 | (void) L; | 128 | (void) L; |
126 | #ifdef LUASOCKET_DEBUG | ||
127 | lua_pushcfunction(L, tm_lua_time); | 129 | lua_pushcfunction(L, tm_lua_time); |
128 | priv_newglobal(L, "_time"); | 130 | priv_newglobal(L, "_time"); |
129 | lua_pushcfunction(L, tm_lua_sleep); | 131 | lua_pushcfunction(L, tm_lua_sleep); |
130 | priv_newglobal(L, "_sleep"); | 132 | priv_newglobal(L, "_sleep"); |
131 | #endif | ||
132 | } | 133 | } |
133 | 134 | ||
134 | /*=========================================================================*\ | 135 | /*=========================================================================*\ |
@@ -137,7 +138,6 @@ void tm_open(lua_State *L) | |||
137 | /*-------------------------------------------------------------------------*\ | 138 | /*-------------------------------------------------------------------------*\ |
138 | * Returns the time the system has been up, in secconds. | 139 | * Returns the time the system has been up, in secconds. |
139 | \*-------------------------------------------------------------------------*/ | 140 | \*-------------------------------------------------------------------------*/ |
140 | #ifdef LUASOCKET_DEBUG | ||
141 | static int tm_lua_time(lua_State *L) | 141 | static int tm_lua_time(lua_State *L) |
142 | { | 142 | { |
143 | lua_pushnumber(L, tm_gettime()/1000.0); | 143 | lua_pushnumber(L, tm_gettime()/1000.0); |
@@ -157,4 +157,3 @@ int tm_lua_sleep(lua_State *L) | |||
157 | #endif | 157 | #endif |
158 | return 0; | 158 | return 0; |
159 | } | 159 | } |
160 | #endif | ||