[Box Backup-commit] COMMIT r1549 - box/chris/merge/lib/common

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Sun, 22 Apr 2007 15:07:11 +0100


Author: chris
Date: 2007-04-22 15:07:11 +0100 (Sun, 22 Apr 2007)
New Revision: 1549

Modified:
   box/chris/merge/lib/common/Utils.cpp
Log:
Use logging framework to log stack traces from exceptions. (refs #3)


Modified: box/chris/merge/lib/common/Utils.cpp
===================================================================
--- box/chris/merge/lib/common/Utils.cpp	2007-04-22 14:06:49 UTC (rev 1548)
+++ box/chris/merge/lib/common/Utils.cpp	2007-04-22 14:07:11 UTC (rev 1549)
@@ -20,6 +20,7 @@
 
 #include "Utils.h"
 #include "CommonException.h"
+#include "Logging.h"
 
 #include "MemLeakFindOn.h"
 
@@ -71,11 +72,11 @@
 	size = backtrace (array, 10);
 	strings = backtrace_symbols (array, size);
 
-	printf ("Obtained %zd stack frames.\n", size);
+	BOX_TRACE("Obtained " << size << " stack frames.");
 
 	for(i = 0; i < size; i++)
 	{
-		printf("%s\n", strings[i]);
+		BOX_TRACE(strings[i]);
 	}
 
 #include "MemLeakFindOff.h"