X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d8eb62b207b566949a0d9ce649a7b21e226b9168..e709643ef0c5b61c6c878016c418bffa2b1b20cd:/src/bindings/lua/simgrid_lua.cpp diff --git a/src/bindings/lua/simgrid_lua.cpp b/src/bindings/lua/simgrid_lua.cpp index 6ca44badce..7a0f6f9be4 100644 --- a/src/bindings/lua/simgrid_lua.cpp +++ b/src/bindings/lua/simgrid_lua.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2010-2018. The SimGrid Team. +/* Copyright (c) 2010-2020. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -9,12 +9,10 @@ #include "lua_private.hpp" #include "lua_utils.hpp" #include "src/surf/xml/platf.hpp" - +#include XBT_LOG_NEW_DEFAULT_CATEGORY(lua, "Lua Bindings"); -#include - extern "C" int luaopen_simgrid(lua_State* L); /* ********************************************************************************* */ @@ -28,8 +26,8 @@ extern "C" int luaopen_simgrid(lua_State* L); * * - Argument 1 (string): the text to print */ -static int debug(lua_State* L) { - +static int debug(lua_State* L) +{ const char* str = luaL_checkstring(L, 1); XBT_DEBUG("%s", str); return 0; @@ -42,22 +40,22 @@ static int debug(lua_State* L) { * * - Argument 1 (string): the text to print */ -static int info(lua_State* L) { - +static int info(lua_State* L) +{ const char* str = luaL_checkstring(L, 1); XBT_INFO("%s", str); return 0; } -static int error(lua_State* L) { - +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) { - +static int critical(lua_State* L) +{ const char* str = luaL_checkstring(L, 1); XBT_CRITICAL("%s", str); return 0; @@ -69,7 +67,8 @@ static int critical(lua_State* L) { * This function can be called from within lua via "simgrid.dump(table)". It will * then dump the table via XBT_DEBUG */ -static int dump(lua_State* L) { +static int dump(lua_State* L) +{ int argc = lua_gettop(L); for (int i = 1; i <= argc; i++) {