[ros-dev] [ros-diffs] [gedmurphy] 24383: add LPCDLGTEMPLATE definition

Reuel ben Yisrael reuel at ev1.net
Wed Oct 4 01:56:45 CEST 2006


gedmurphy at 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 )



More information about the Ros-dev mailing list