diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-03-14 15:30:54 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-03-14 15:30:54 -0300 |
commit | b56d4e570a60a8e84df8288c3122eb5bb5c20af6 (patch) | |
tree | d5597a7865712fc407adbb41fe0749e728617ca7 /lapi.c | |
parent | 9eca305e75010e30342486a4139846faf1b3eccb (diff) | |
download | lua-b56d4e570a60a8e84df8288c3122eb5bb5c20af6.tar.gz lua-b56d4e570a60a8e84df8288c3122eb5bb5c20af6.tar.bz2 lua-b56d4e570a60a8e84df8288c3122eb5bb5c20af6.zip |
Changes in the warning system
- The warning functions get an extra parameter that tells whether
message is to be continued (instead of using end-of-lines as a signal).
- The user data for the warning function is a regular value, instead
of a writable slot inside the Lua state.
Diffstat (limited to 'lapi.c')
-rw-r--r-- | lapi.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1286,9 +1286,9 @@ void lua_setwarnf (lua_State *L, lua_WarnFunction f, void *ud) { | |||
1286 | } | 1286 | } |
1287 | 1287 | ||
1288 | 1288 | ||
1289 | void lua_warning (lua_State *L, const char *msg) { | 1289 | void lua_warning (lua_State *L, const char *msg, int tocont) { |
1290 | lua_lock(L); | 1290 | lua_lock(L); |
1291 | luaE_warning(L, msg); | 1291 | luaE_warning(L, msg, tocont); |
1292 | lua_unlock(L); | 1292 | lua_unlock(L); |
1293 | } | 1293 | } |
1294 | 1294 | ||