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