make complete and don't overlap
[unix-history] / usr / src / include / assert.h
index 5e567b8..1529b79 100644 (file)
@@ -1,9 +1,9 @@
-/*     assert.h        4.1     83/05/03        */
+/*     assert.h        4.2     85/01/21        */
 
 # ifndef NDEBUG
 
 # ifndef NDEBUG
-# define _assert(ex) {if (!(ex)){fprintf(stderr,"Assertion failed: file %s, line %d\n", __FILE__, __LINE__);exit(1);}}
-# define assert(ex) {if (!(ex)){fprintf(stderr,"Assertion failed: file %s, line %d\n", __FILE__, __LINE__);exit(1);}}
+# define _assert(ex)   {if (!(ex)){fprintf(stderr,"Assertion failed: file \"%s\", line %d\n", __FILE__, __LINE__);exit(1);}}
+# define assert(ex)    _assert(ex)
 # else
 # else
-# define _assert(ex) ;
-# define assert(ex) ;
+# define _assert(ex)
+# define assert(ex)
 # endif
 # endif