|
@@ -7,6 +7,11 @@
|
|
|
#define _LUA_VOLK_H
|
|
|
|
|
|
/// Raise Lua error including VOLK error message on negative rc.
|
|
|
+#define LUA_CHECK(exp, message) do {\
|
|
|
+ if (UNLIKELY ((exp) != VOLK_OK)) \
|
|
|
+ return luaL_error (L, "%s: %s", message, VOLK_strerror (exp)); \
|
|
|
+} while (0)
|
|
|
+
|
|
|
#define LUA_PCHECK(exp, message) do {\
|
|
|
if (UNLIKELY ((exp) < VOLK_OK)) \
|
|
|
return luaL_error (L, "%s: %s", message, VOLK_strerror (exp)); \
|