From 0fc500d0cbf160eab607f7a688c5552e76a8c79b Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:29:41 +0000 Subject: [PATCH] lilypond-0.0.33 --- src/debug.cc | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/debug.cc b/src/debug.cc index 228f7c7019..01a35bd140 100644 --- a/src/debug.cc +++ b/src/debug.cc @@ -6,12 +6,18 @@ #include "dstream.hh" #include "vector.hh" -Dstream monitor(&cout,".dstreamrc"); +Dstream *monitor=0; ostream * nulldev =0; struct _Dinit { - _Dinit() { nulldev = new ofstream("/dev/null");} - ~_Dinit() { delete nulldev; } + _Dinit() { + nulldev = new ofstream("/dev/null"); + monitor = new Dstream(&cout,".dstreamrc"); + } + ~_Dinit() { + delete nulldev; + delete monitor; + } } dinit; @@ -38,7 +44,7 @@ debug_init() #ifndef NDEBUG set_new_handler(&mynewhandler); #endif - set_matrix_debug(monitor); + set_matrix_debug(*monitor); signal(SIGFPE, float_handler); } -- 2.39.5