X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d8e4502dc16f59ed9c9fa7fe342fabb1b7737e52..220230a3d6da87b71f2e2d09ceaf166d75f3a6a8:/src/bindings/lua/lua_host.cpp diff --git a/src/bindings/lua/lua_host.cpp b/src/bindings/lua/lua_host.cpp index c83873f610..f511ec38d6 100644 --- a/src/bindings/lua/lua_host.cpp +++ b/src/bindings/lua/lua_host.cpp @@ -1,14 +1,12 @@ -/* Copyright (c) 2010, 2012-2015. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2010-2017. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ /* SimGrid Lua bindings */ -#include "lua_private.h" -#include -#include +#include "lua_private.hpp" +#include "simgrid/s4u/Host.hpp" extern "C" { #include } @@ -36,7 +34,7 @@ sg_host_t sglua_check_host(lua_State * L, int index) if (pi == nullptr) XBT_ERROR("luaL_checkudata() returned nullptr"); sg_host_t ht = *pi; - if (!ht) + if (not ht) luaL_error(L, "null Host"); return ht; } @@ -79,7 +77,7 @@ static int l_host_get_by_name(lua_State * L) static int l_host_get_name(lua_State * L) { sg_host_t ht = sglua_check_host(L, 1); - lua_pushstring(L, ht->cname()); + lua_pushstring(L, ht->getCname()); return 1; }