]> gitweb.factorcode.org Git - factor.git/commitdiff
VM: Refactor assert.hpp to Factor style
authorErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 01:42:22 +0000 (21:42 -0400)
committerErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 17:24:40 +0000 (13:24 -0400)
vm/assert.hpp

index 4b1cf8750d336ab6e68f5c8ef1e91fbfe6847a26..58294c5c3a60c98ecc0924669cd0b35e21569c6c 100644 (file)
@@ -1,16 +1,12 @@
-namespace factor
-{
-    void abort();
-}
+namespace factor { void abort(); }
 
 #ifdef FACTOR_DEBUG
-#define FACTOR_ASSERT(condition) ((condition) \
-    ? (void)0 \
-    : ( \
-        ::fprintf(stderr, "assertion \"%s\" failed: file \"%s\", line %d\n", \
-            #condition, __FILE__, __LINE__), \
-        ::factor::abort() \
-    ))
+#define FACTOR_ASSERT(condition)                                               \
+  ((condition)                                                                 \
+       ? (void) 0                                                              \
+       : (::fprintf(stderr, "assertion \"%s\" failed: file \"%s\", line %d\n", \
+                    #condition, __FILE__, __LINE__),                           \
+          ::factor::abort()))
 #else
-#define FACTOR_ASSERT(condition) ((void)0)
+#define FACTOR_ASSERT(condition) ((void) 0)
 #endif