[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

[XaraXtreme-dev] Commit Complete



Commit by  : alex
Repository : xara
Revision   : 691
Date       : Mon Mar 20 11:12:25 GMT 2006

Changed paths:
   M /Trunk/XaraLX/wxOil/errors.cpp
   M /Trunk/XaraLX/wxOil/errors.h

Disabled stack walked on __WXMAC__


Diff:
Index: Trunk/XaraLX/wxOil/errors.h
===================================================================
--- Trunk/XaraLX/wxOil/errors.h	(revision 690)
+++ Trunk/XaraLX/wxOil/errors.h	(revision 691)
@@ -106,7 +106,9 @@
 #ifndef INC_ERRORS
 #define INC_ERRORS
 
+#ifndef __WXMAC__
 #include <wx/stackwalk.h>
+#endif
 
 //#include "errordlg.h"
 
@@ -592,11 +594,13 @@
 public:
 	static void DumpStack(UINT32 frames=0);
 
+#ifndef __WXMAC__
 	class StackWalker : public wxStackWalker
 	{
 		public:
 			virtual void OnStackFrame(const wxStackFrame & frame);
 	};
+#endif
 
 };
 
Index: Trunk/XaraLX/wxOil/errors.cpp
===================================================================
--- Trunk/XaraLX/wxOil/errors.cpp	(revision 690)
+++ Trunk/XaraLX/wxOil/errors.cpp	(revision 691)
@@ -1537,9 +1537,13 @@
 void Error::DumpStack(UINT32 frames)
 {
 #ifdef _DEBUG
+#ifndef __WXMAC__
 	Error::StackWalker s;
 	s.Walk(frames);
+#else
+	TRACE("Request to dump stack not supported on WXMAC");
 #endif
+#endif
 }
 
 /********************************************************************************************
@@ -1554,6 +1558,7 @@
 
 ********************************************************************************************/
 
+#ifndef __WXMAC__
 void Error::StackWalker::OnStackFrame(const wxStackFrame & frame)
 {
 #ifdef _DEBUG
@@ -1563,3 +1568,4 @@
 	wxLogDebug(l);
 #endif
 }
+#endif


Xara