Include config.h (for WS_MSVC_NORETURN) and g_gnuc.h (for G_GNUC_NORETURN)

svn path=/trunk/; revision=37077
This commit is contained in:
Jeff Morriss 2011-05-12 13:50:44 +00:00
parent 93377f5236
commit 14e2a91fdf
2 changed files with 5 additions and 3 deletions

View File

@ -36,6 +36,7 @@
#include <setjmp.h>
#include <stdlib.h>
#include <assert.h>
#include <epan/g_gnuc.h>
#define XCEPT_GROUP_ANY 0
#define XCEPT_CODE_ANY 0

View File

@ -22,6 +22,7 @@
#include <stdio.h>
#include <glib.h>
#include <config.h>
#include "exceptions.h"
gboolean failed = FALSE;
@ -105,7 +106,7 @@ run_tests(void)
ex_thrown++;
}
ENDTRY;
if (finally_called != 1) {
printf("03: FINALLY called %u times (not 1) on uncaught exception\n", finally_called);
failed = TRUE;
@ -139,7 +140,7 @@ run_tests(void)
finally_called ++;
}
ENDTRY;
if (finally_called != 11) {
printf("04: finally_called = %u (not 11) on rethrown exception\n", finally_called);
failed = TRUE;
@ -178,7 +179,7 @@ run_tests(void)
finally_called ++;
}
ENDTRY;
if (finally_called != 11) {
printf("05: finally_called = %u (not 11) on exception thrown from CATCH\n", finally_called);
failed = TRUE;