From 757ff9d52ecfe47d158e817d527a7793a9eb2395 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Fri, 23 Nov 2012 15:18:30 +0100 Subject: [PATCH] Remove fixme comment. We cannot use an assert here, since test simdag_reinit_costs tries to call xbt_init twice. --- src/xbt/xbt_main.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/xbt/xbt_main.c b/src/xbt/xbt_main.c index e3df76fd1e..79a0c7c2cf 100644 --- a/src/xbt/xbt_main.c +++ b/src/xbt/xbt_main.c @@ -116,11 +116,10 @@ static void xbt_postexit(void) /** @brief Initialize the xbt mechanisms. */ void xbt_init(int *argc, char **argv) { - // FIXME it would be nice to assert that this function is called only once. But each gras process do call it... - xbt_initialized++; - - if (xbt_initialized > 1) + if (xbt_initialized++) { + XBT_DEBUG("XBT was initialized %d times.", xbt_initialized); return; + } xbt_binary_name = xbt_strdup(argv[0]); srand((unsigned int) time(NULL)); -- 2.20.1