X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7a8cd62135619ad52e05ae1c929ef07e166e4260..8c9500c7f0d7dd6880a72b3640866b0353b58b19:/teshsuite/simdag/platforms/flatifier.c diff --git a/teshsuite/simdag/platforms/flatifier.c b/teshsuite/simdag/platforms/flatifier.c index dad86de903..46ae1b4dfc 100644 --- a/teshsuite/simdag/platforms/flatifier.c +++ b/teshsuite/simdag/platforms/flatifier.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2008, 2009, 2010. The SimGrid Team. +/* Copyright (c) 2008-2013. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -74,9 +74,9 @@ static void create_environment(xbt_os_timer_t parse_time, const char *platformFi { xbt_ex_t e; TRY { - xbt_os_timer_start(parse_time); + xbt_os_cputimer_start(parse_time); SD_create_environment(platformFile); - xbt_os_timer_stop(parse_time); + xbt_os_cputimer_stop(parse_time); } CATCH(e) { xbt_die("Error while loading %s: %s", platformFile, e.msg); @@ -104,7 +104,12 @@ int main(int argc, char **argv) const SD_link_t *links; xbt_os_timer_t parse_time = xbt_os_timer_new(); +#ifdef _XBT_WIN32 + setbuf(stderr, NULL); + setbuf(stdout, NULL); +#else setvbuf(stdout, NULL, _IOLBF, 0); +#endif SD_init(&argc, argv); @@ -275,6 +280,7 @@ int main(int argc, char **argv) printf("\n"); } SD_exit(); + xbt_os_timer_free(parse_time); return 0; }