]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.22
authorfred <fred>
Thu, 9 Jan 1997 17:24:40 +0000 (17:24 +0000)
committerfred <fred>
Thu, 9 Jan 1997 17:24:40 +0000 (17:24 +0000)
src/debug.cc

index 1d27e81359bc04e3f9f07eeabf411d8802f07e6d..ea0cb4b8c44c6ee9b6891a453dbfff7fc9c2ece7 100644 (file)
@@ -16,7 +16,6 @@ ostream * nulldev = new ofstream("/dev/null");
 void
 mynewhandler()
 {
-    cerr << "Out of free store memory. Aborting.. "<< flush;
     assert(false);
 }
 
@@ -30,7 +29,9 @@ float_handler(int)
 void
 debug_init()
 {
+#ifndef NDEBUG
     set_new_handler(&mynewhandler);
+#endif
     set_matrix_debug(monitor);
     signal(SIGFPE, float_handler);
 }   
@@ -44,32 +45,3 @@ set_debug(bool b)
 }
 
 
-#if 0 // want to debug mem functions
-
-
-/// 
-static
-void foobulize(void *p , size_t s)
-{
-//    assert(s < 2000000);
-    memset(p, 0xf0, s);
-}
-/**
-  trash a portion of memory. Make sure access to deleted stuff is bogus.
-  */
-void *
-operator new (size_t s)
-{
-    void *p = malloc(s);
-    assert(p);
-//    foobulize(p,s);
-    return p;
-}
-
-void
-operator delete(void *p, size_t s)
-{
-    foobulize(p,s);
-    free(p);
-}
-#endif