return 0;
}
+static int error(lua_State* L) {
+
+ const char* str = luaL_checkstring(L, 1);
+ XBT_ERROR("%s", str);
+ return 0;
+}
+
+static int critical(lua_State* L) {
+
+ const char* str = luaL_checkstring(L, 1);
+ XBT_CRITICAL("%s", str);
+ return 0;
+}
+
/**
* \brief Runs your application.
* \param L a Lua state
{"launch_application", launch_application},
{"debug", debug},
{"info", info},
+ {"critical", critical},
+ {"error", error},
{"run", run},
{"get_clock", get_clock},
/* short names */
/* retrieve result */
int res = 1;
if (lua_isnumber(L, -1)) {
- res = lua_tonumber(L, -1);
+ res = lua_tointeger(L, -1);
lua_pop(L, 1); /* pop returned value */
}