From: suter Date: Wed, 20 Jun 2012 15:27:13 +0000 (+0200) Subject: Don't try to dump an output if no event has been stored (because X-Git-Tag: v3_8~552 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/481328d4b3422afe2b97f7e9a5eda090bdffbbb5?hp=66c07e8d05aa1ef513399aa85c5c278b962cb086 Don't try to dump an output if no event has been stored (because SD_simulate wasn't called) --- 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() {