]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.33
authorfred <fred>
Sun, 24 Mar 2002 19:29:41 +0000 (19:29 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:29:41 +0000 (19:29 +0000)
src/debug.cc

index 228f7c70195dc058e19c59deed99468f5ad59f86..01a35bd140feeebda41d767aed18027df111149b 100644 (file)
@@ -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);
 }