Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cosmetics in lua platform creation
[simgrid.git] / src / bindings / lua / lua_host.cpp
index cf6e1ab..a67f272 100644 (file)
@@ -12,7 +12,7 @@ extern "C" {
 #include <lauxlib.h>
 }
 
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY(lua_host, bindings, "Lua bindings (host module)");
+XBT_LOG_NEW_DEFAULT_CATEGORY(lua_host, "Lua bindings (host module)");
 
 #define HOST_MODULE_NAME "simgrid.host"
 #define HOST_FIELDNAME   "__simgrid_host"
@@ -59,12 +59,11 @@ static int l_host_get_by_name(lua_State * L)
   const char *name = luaL_checkstring(L, 1);
   XBT_DEBUG("Getting host by name...");
   sg_host_t host = sg_host_by_name(name);
-  if (!host) {
+  if (host == nullptr)
     XBT_ERROR("sg_get_host_by_name failed, requested hostname: %s", name);
-  }
+
   lua_newtable(L);                        /* table */
-  sg_host_t *lua_host = (sg_host_t *) lua_newuserdata(L, sizeof(sg_host_t));
-                                          /* table userdatum */
+  sg_host_t *lua_host = (sg_host_t *) lua_newuserdata(L, sizeof(sg_host_t)); /* table userdatum */
   *lua_host = host;
   luaL_getmetatable(L, HOST_MODULE_NAME); /* table userdatum metatable */
   lua_setmetatable(L, -2);                /* table userdatum */