2013/8/24 JonY <[email protected]>: > On 8/24/2013 09:28, Kai Tietz wrote: >>> Looks like a conflict, the definitions need to be merged. Kai OK to >>> merge them? >> >> Hmm, yes, merging seems to be ok. Nevertheless the real issue here is >> that THREAD_INFORMATION_CLASS is a typedef of THREADINFOCLASS in >> winternl.h. This conflicts with the definition in winbase.h header. > > Yes, I was thinking of merging it down to a single definition, is it OK > to move to winbase.h? Or do you prefer it to live in winternal.h? > > Last but not least, if it really needs to be at both place, some define > guards will help, eg __THREADINFOCLASS_DEFINED.
I thought about if the solution might be to 'define' the THREAD_INFO_CLASS types, instead of typedef-ing it. By this (with a prior #undef), we should have best compatibility. Kai ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
