SVN: backtracexx: backtracexx.cpp backtracexx.hpp

pluto pluto at pld-linux.org
Wed Nov 14 15:09:30 CET 2007


Author: pluto
Date: Wed Nov 14 15:09:30 2007
New Revision: 9053

Modified:
   backtracexx/backtracexx.cpp
   backtracexx/backtracexx.hpp
Log:
- don't poison application global name space with windows includes.

Modified: backtracexx/backtracexx.cpp
==============================================================================
--- backtracexx/backtracexx.cpp	(original)
+++ backtracexx/backtracexx.cpp	Wed Nov 14 15:09:30 2007
@@ -4,6 +4,9 @@
 #include <cstdlib>
 #include <cstring>
 
+#include <windows.h>
+#include <winnt.h>
+
 //
 //	TODO:
 //	- use libdwarf for printing line info for ELF objects.

Modified: backtracexx/backtracexx.hpp
==============================================================================
--- backtracexx/backtracexx.hpp	(original)
+++ backtracexx/backtracexx.hpp	Wed Nov 14 15:09:30 2007
@@ -13,8 +13,8 @@
 #define BACKTRACEXX_EXPORT	__declspec( dllimport )
 #endif
 
-#include <windows.h>
-#include <winnt.h>
+struct _CONTEXT;
+typedef struct _CONTEXT* PCONTEXT;
 
 #else
 


More information about the pld-cvs-commit mailing list