1 /*
2 Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved.
3 
4 Permission to use, copy, modify, and distribute this software
5 is freely granted, provided that this notice is preserved.
6  */
7 #include <stdio.h>
8 #include <stdlib.h>
9 
10 #define CHECK(a) { \
11   if (!(a)) \
12     { \
13       printf ("Failed " #a " in <%s> at line %d\n", __FILE__, __LINE__); \
14       fflush(stdout); \
15       exit(1); \
16     } \
17 }
18