From 481328d4b3422afe2b97f7e9a5eda090bdffbbb5 Mon Sep 17 00:00:00 2001 From: suter Date: Wed, 20 Jun 2012 17:27:13 +0200 Subject: [PATCH] Don't try to dump an output if no event has been stored (because SD_simulate wasn't called) --- src/instr/jedule/jedule_output.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/instr/jedule/jedule_output.c b/src/instr/jedule/jedule_output.c index 25682b25ec..0099ce6d75 100644 --- a/src/instr/jedule/jedule_output.c +++ b/src/instr/jedule/jedule_output.c @@ -223,19 +223,20 @@ void write_jedule_output(FILE *file, jedule_t jedule, // xbt_assert( jed_file != NULL ); jed_file = file; + if (!xbt_dynar_is_empty(jedule_event_list)){ - fprintf(jed_file, "\n"); + fprintf(jed_file, "\n"); - fprintf(jed_file, "\n"); - print_key_value_dict(jedule->jedule_meta_info); - fprintf(jed_file, "\n"); + fprintf(jed_file, "\n"); + print_key_value_dict(jedule->jedule_meta_info); + fprintf(jed_file, "\n"); - print_platform(jedule->root_container); + print_platform(jedule->root_container); - print_events(event_list); - - fprintf(jed_file, "\n"); + print_events(event_list); + fprintf(jed_file, "\n"); + } } void jedule_init_output() { -- 2.20.1