gedmurphy(a)svn.reactos.org wrote:
>==============================================================================
>--- trunk/reactos/include/psdk/winuser.h (original)
>+++ trunk/reactos/include/psdk/winuser.h Wed Oct 4 02:43:46 2006
>@@ -2631,6 +2631,13 @@
> short cy;
> } DLGTEMPLATE,*LPDLGTEMPLATE,*LPDLGTEMPLATEA,*LPDLGTEMPLATEW;
> typedef const DLGTEMPLATE *LPCDLGTEMPLATE; // <---- first
>+typedef const DLGTEMPLATE *LPCDLGTEMPLATEA;
>+typedef const DLGTEMPLATE *LPCDLGTEMPLATEW;
>+#ifdef UNICODE
>+typedef LPCDLGTEMPLATEW LPCDLGTEMPLATE; // <---- second (unicode)
>+#else
>+typedef LPCDLGTEMPLATEA LPCDLGTEMPLATE; // <---- second (ansi)
>+#endif // UNICODE
> #pragma pack(pop)
> typedef struct tagDRAWITEMSTRUCT {
> UINT CtlType;
>
>
does this really compile?
LPCDLGTEMPLATE appears to be duplicately typedef'd. ( see added comments
above )