From c4ff2ceeaaa92102632d65d3eb609127955f2cc2 Mon Sep 17 00:00:00 2001 From: schnorr Date: Mon, 13 Dec 2010 16:45:37 +0000 Subject: [PATCH] tracing might be disable, protecting lua bindings details: - before this commit, if lua is on and tracing is off then compile error git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9222 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/bindings/lua/simgrid_lua.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/bindings/lua/simgrid_lua.c b/src/bindings/lua/simgrid_lua.c index 96b2747f54..744e24e19f 100644 --- a/src/bindings/lua/simgrid_lua.c +++ b/src/bindings/lua/simgrid_lua.c @@ -412,25 +412,33 @@ static int gras_generate(lua_State * L) **********************************/ static int trace_start(lua_State *L) { +#ifdef HAVE_TRACING TRACE_start(); +#endif return 1; } static int trace_category(lua_State * L) { +#ifdef HAVE_TRACING TRACE_category(luaL_checkstring(L, 1)); +#endif return 1; } static int trace_set_task_category(lua_State *L) { +#ifdef HAVE_TRACING TRACE_msg_set_task_category(checkTask(L, -2), luaL_checkstring(L, -1)); +#endif return 1; } static int trace_end(lua_State *L) { +#ifdef HAVE_TRACING TRACE_end(); +#endif return 1; } //***********Register Methods *******************************************// -- 2.20.1