diff src/syswindows.h @ 4893:99f2102552d7

Add typedefs for PCVOID and PDWORD_PTR for non-Cygwin-headers folks. 2010-01-28 Ben Wing <ben@xemacs.org> * syswindows.h: Add typedefs for PCVOID and PDWORD_PTR for non-Cygwin-headers folks (i.e. Visual Studio et al.).
author Ben Wing <ben@xemacs.org>
date Thu, 28 Jan 2010 04:02:14 -0600
parents 7822019c5d98
children bd169a24a554
line wrap: on
line diff
--- a/src/syswindows.h	Wed Jan 27 14:36:24 2010 +0000
+++ b/src/syswindows.h	Thu Jan 28 04:02:14 2010 -0600
@@ -473,8 +473,16 @@
 typedef LPCDLGTEMPLATE LPCDLGTEMPLATEA;
 
 #else /* !CYGWIN_HEADERS */
+
 #define W32API_VER(major,minor) 0
 #define W32API_INSTALLED_VER 0
+
+/* Some types that show up in Cygwin headers but not in Visual Studio headers,
+   and cause problems if we used Cygwin headers to generate
+   intl-auto-encap-win32.[ch]. */
+typedef LPCVOID PCVOID;
+typedef LPDWORD *PDWORD_PTR;
+
 #endif /* CYGWIN_HEADERS */
 
 /* Not in VC 6 */