From 726143cb26e756d4be87ea3ea90e50ff90dc374a Mon Sep 17 00:00:00 2001 From: mquinson Date: Sun, 5 Aug 2007 15:25:10 +0000 Subject: [PATCH 1/1] Do not throw exception on problem, since we will be called again to display it when not catched git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3966 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/xbt/xbt_log_layout_format.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/xbt/xbt_log_layout_format.c b/src/xbt/xbt_log_layout_format.c index fc206f1e8b..0b33f77387 100644 --- a/src/xbt/xbt_log_layout_format.c +++ b/src/xbt/xbt_log_layout_format.c @@ -36,7 +36,8 @@ static char *xbt_log_layout_format_doit(xbt_log_layout_t l, handle_modifier: switch (*q) { case '\0': - THROW1(arg_error,0,"Layout format (%s) ending with %%",(char*)l->data); + fprintf(stderr,"Layout format (%s) ending with %%\n",(char*)l->data); + abort(); case '%': *p++ = '%'; break; @@ -190,8 +191,9 @@ static char *xbt_log_layout_format_doit(xbt_log_layout_t l, break; default: - THROW2(arg_error,0,"Unknown %%%c sequence in layout format (%s)", - *q,(char*)l->data); + fprintf(stderr,"Unknown %%%c sequence in layout format (%s)\n", + *q,(char*)l->data); + abort(); } q++; } else { -- 2.20.1