[Mono-devel-list] mono runtime type and function definitions

Paolo Molaro lupus at ximian.com
Tue Feb 24 12:17:12 EST 2004


On 02/23/04 Urs C Muff wrote:
> > Can you detail what are the conflicts? There could be some 
> > namespace 
> > pollution in the mono headers which we might need to cleanup. Or 
[...]
> /usr/local/include/mono/io-layer/processes.h:111: error: conflicting 
> types for `GetCurrentProcess' 
[...]
> /usr/local/include/mono/io-layer/threads.h:47: error: conflicting types 
> for `GetCurrentThread' 

Uhm, so Apple/Next had the same kind of orribly bad taste in interface
definitions as Microsoft?
Those identifiers come from the win32-like layer we use in mono to ease
portability on windows. We already hide them from the list of library
export symbols, I guess we need to hide them also from the public header
files.
Thanks.

lupus

-- 
-----------------------------------------------------------------
lupus at debian.org                                     debian/rules
lupus at ximian.com                             Monkeys do it better



More information about the Mono-devel-list mailing list