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