X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7eef625065d0b3af4a64b5665009491426db974f..a61b866b190b714478c1c53a5614008ae5ada205:/src/xbt/ex.c diff --git a/src/xbt/ex.c b/src/xbt/ex.c index a3c5a8bd4a..9ba09f4afd 100644 --- a/src/xbt/ex.c +++ b/src/xbt/ex.c @@ -337,7 +337,7 @@ XBT_TEST_UNIT("cleanup", test_cleanup, "cleanup handling") TRY { v1 = 5678; THROW0(1, 2, "blah"); - } CLEANUP { + } TRY_CLEANUP { if (v1 != 5678) xbt_test_fail1("v1 = %d (!= 5678)", v1); c = 1; @@ -385,7 +385,7 @@ static void bad_example(void) cp3 = mallocex(SMALLAMOUNT); strcpy(cp1, "foo"); strcpy(cp2, "bar"); - } CLEANUP { + } TRY_CLEANUP { if (cp3 != NULL) free(cp3); if (cp2 != NULL) @@ -422,7 +422,7 @@ static void good_example(void) cp3 = mallocex(SMALLAMOUNT); strcpy(cp1, "foo"); strcpy(cp2, "bar"); - } CLEANUP { /*04 */ + } TRY_CLEANUP { /*04 */ printf("cp3=%s", cp3 == NULL /*02 */ ? "" : cp3); if (cp3 != NULL) free(cp3);