On Sunday 30 August 2009 07:40:31, dannyba...@users.sourceforge.net wrote:

> +2009-08-30  Danny Backx  <dannyba...@users.sourceforge.net>
> +
> +     * include/shlobj.h (IShellExecuteHookA) : Guard with UNDER_CE.
> +

>  
> +#ifndef UNDER_CE
>  #define INTERFACE IShellExecuteHookA
>  DECLARE_INTERFACE_(IShellExecuteHookA,IUnknown)
>  {
> @@ -1271,6 +1272,7 @@
>       STDMETHOD(Execute)(THIS_ LPSHELLEXECUTEINFOA) PURE;
>  };
>  #undef INTERFACE
> +#endif

Is there a reason this wasn't guarded with _WIN32_WCE instead?

To recap: CE stuff in w32api should be guarded with _WIN32_WCE, and
CE stuff in mingw should be guarded with __COREDLL__

-- 
Pedro Alves

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to