X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c34ec0a9a237bf4befb762e35ab117731a8c3851..231c509ec3b2358234784557440a8d4419e99b10:/src/kernel/EngineImpl.cpp diff --git a/src/kernel/EngineImpl.cpp b/src/kernel/EngineImpl.cpp index d22046d53d..07e5ab61e5 100644 --- a/src/kernel/EngineImpl.cpp +++ b/src/kernel/EngineImpl.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2016-2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2016-2020. 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. */ @@ -12,9 +12,7 @@ #include "src/simix/smx_private.hpp" #include "src/surf/StorageImpl.hpp" #include "src/surf/network_interface.hpp" -#include "src/surf/xml/platf_private.hpp" // FIXME: KILLME. There must be a better way than mimicking XML here - -extern int surf_parse_lineno; +#include "src/surf/xml/platf.hpp" // FIXME: KILLME. There must be a better way than mimicking XML here namespace simgrid { namespace kernel { @@ -53,7 +51,7 @@ void EngineImpl::load_deployment(const std::string& file) void EngineImpl::register_function(const std::string& name, xbt_main_func_t code) { simix_global->registered_functions[name] = [code](std::vector args) { - return simgrid::xbt::wrap_main(code, std::move(args)); + return xbt::wrap_main(code, std::move(args)); }; } @@ -67,7 +65,7 @@ void EngineImpl::register_function(const std::string& name, void (*code)(std::ve void EngineImpl::register_default(xbt_main_func_t code) { simix_global->default_function = [code](std::vector args) { - return simgrid::xbt::wrap_main(code, std::move(args)); + return xbt::wrap_main(code, std::move(args)); }; }