]> granicus.if.org Git - graphviz/commitdiff
remove no longer used Assert()
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 12 Jul 2020 03:07:52 +0000 (20:07 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Tue, 14 Jul 2020 14:08:22 +0000 (07:08 -0700)
Related to #1742.

lib/rbtree/misc.c
lib/rbtree/misc.h

index 785ba8d72fe32e57bbb460bae3e40b69d004265e..413db21a4c65f2bd166113d628291da8f4cf8f1e 100644 (file)
 
 jmp_buf rb_jbuf;
 
-/***********************************************************************/
-/*  FUNCTION:  void Assert(int assertion, char* error)  */
-/**/
-/*  INPUTS: assertion should be a predicated that the programmer */
-/*  assumes to be true.  If this assumption is not true the message */
-/*  error is printed and the program exits. */
-/**/
-/*  OUTPUT: None. */
-/**/
-/*  Modifies input:  none */
-/**/
-/*  Note:  If DEBUG_ASSERT is not defined then assertions should not */
-/*         be in use as they will slow down the code.  Therefore the */
-/*         compiler will complain if an assertion is used when */
-/*         DEBUG_ASSERT is undefined. */
-/***********************************************************************/
-
-
-void Assert(int assertion, char* error) {
-  if(!assertion) {
-    fprintf(stderr, "Assertion Failed: %s\n",error);
-    longjmp(rb_jbuf, 1);
-  }
-}
-
-
-
 /***********************************************************************/
 /*  FUNCTION:  SafeMalloc */
 /**/
index 1f1eaa2dbcaaa9d8da2c7e65ab0139780690ebde..2c97a0e4fefd287cacc9712d56b32f197e2086c1 100644 (file)
@@ -32,7 +32,6 @@ extern jmp_buf rb_jbuf;
 /*                names beginning with "g".  An example of a global */
 /*                variable name is gNewtonsConstant. */
 
-void Assert(int assertion, char* error);
 void * SafeMalloc(size_t size);
 
 #ifdef __cplusplus