Includes cleanups
[invirt/third/libt4.git] / lang / verify.h
index 2b092d2..622aaf2 100644 (file)
@@ -1,13 +1,11 @@
-// safe assertions.
-
 #ifndef verify_client_h
 #define verify_client_h
 
-#include <stdlib.h>
-#include <assert.h>
+#include <cstdlib>
+#include <cassert>
 
 #ifdef NDEBUG
-#define VERIFY(expr) do { if (!(expr)) abort(); } while (0)
+#define VERIFY(expr) { if (!(expr)) abort(); }
 #else
 #define VERIFY(expr) assert(expr)
 #endif