]> www.ginac.de Git - cln.git/blobdiff - src/base/cl_debug.cc
* All Files have been modified for inclusion of namespace cln;
[cln.git] / src / base / cl_debug.cc
index 373c494bf059a30d3fa0665fd1d6238b37d85cc7..e5b0f6c038879e0a64a48ba8a49a314ecf883b14 100644 (file)
@@ -4,13 +4,15 @@
 #include "cl_sysdep.h"
 
 // Specification.
-#include "cl_object.h"
+#include "cln/object.h"
 
 
 // Implementation.
 
-#include "cl_io.h"
-#include "cl_abort.h"
+#include "cln/io.h"
+#include "cln/abort.h"
+
+namespace cln {
 
 // The default printer function.
 void cl_dprint_unknown (cl_heap* pointer)
@@ -49,11 +51,7 @@ void* cl_print (cl_uint word)
                else
                        cl_dprint_unknown_immediate(pointer);
        }
-       #ifdef CL_IO_IOSTREAM
-       cl_debugout << endl; // newline and flush output
-       #else
-       fprint(cl_debugout, "\n");
-       #endif
+       cl_debugout << std::endl; // newline and flush output
        return pointer;
 }
 
@@ -76,3 +74,5 @@ void cl_rcpointer::debug_print () const
 {
        cl_print(word);
 }
+
+}  // namespace cln