diff options
Diffstat (limited to 'src/cancel.cpp')
-rw-r--r-- | src/cancel.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cancel.cpp b/src/cancel.cpp index 0ec5eb5..cff1443 100644 --- a/src/cancel.cpp +++ b/src/cancel.cpp | |||
@@ -213,7 +213,7 @@ CancelOp which_cancel_op(char const* op_string_) | |||
213 | lua_remove(L, idx_); // argument is processed, remove it | 213 | lua_remove(L, idx_); // argument is processed, remove it |
214 | if (op == CancelOp::Invalid) | 214 | if (op == CancelOp::Invalid) |
215 | { | 215 | { |
216 | luaL_error(L, "invalid hook option %s", str); // doesn't return | 216 | raise_luaL_error(L, "invalid hook option %s", str); |
217 | } | 217 | } |
218 | return op; | 218 | return op; |
219 | } | 219 | } |
@@ -235,7 +235,7 @@ LUAG_FUNC(thread_cancel) | |||
235 | lua_remove(L, 2); // argument is processed, remove it | 235 | lua_remove(L, 2); // argument is processed, remove it |
236 | if (hook_count < 1) | 236 | if (hook_count < 1) |
237 | { | 237 | { |
238 | return luaL_error(L, "hook count cannot be < 1"); // doesn't return | 238 | raise_luaL_error(L, "hook count cannot be < 1"); |
239 | } | 239 | } |
240 | } | 240 | } |
241 | 241 | ||
@@ -246,7 +246,7 @@ LUAG_FUNC(thread_cancel) | |||
246 | lua_remove(L, 2); // argument is processed, remove it | 246 | lua_remove(L, 2); // argument is processed, remove it |
247 | if (wait_timeout.count() < 0.0) | 247 | if (wait_timeout.count() < 0.0) |
248 | { | 248 | { |
249 | return luaL_error(L, "cancel timeout cannot be < 0"); // doesn't return | 249 | raise_luaL_error(L, "cancel timeout cannot be < 0"); |
250 | } | 250 | } |
251 | } | 251 | } |
252 | // we wake by default in "hard" mode (remember that hook is hard too), but this can be turned off if desired | 252 | // we wake by default in "hard" mode (remember that hook is hard too), but this can be turned off if desired |
@@ -255,7 +255,7 @@ LUAG_FUNC(thread_cancel) | |||
255 | { | 255 | { |
256 | if (!lua_isboolean(L, 2)) | 256 | if (!lua_isboolean(L, 2)) |
257 | { | 257 | { |
258 | return luaL_error(L, "wake_lindas parameter is not a boolean"); // doesn't return | 258 | raise_luaL_error(L, "wake_lindas parameter is not a boolean"); |
259 | } | 259 | } |
260 | wake_lane = lua_toboolean(L, 2); | 260 | wake_lane = lua_toboolean(L, 2); |
261 | lua_remove(L, 2); // argument is processed, remove it | 261 | lua_remove(L, 2); // argument is processed, remove it |