<div dir="ltr">Hello List,<br><br>I see that intptr_t type is defined for all supported Unix that are not Linux.<br>Is there are reason why it was never declared for Linux ?<br><br>stdint.h is define it like so:<br>/* Types for `void *' pointers.  */<br>

#if __WORDSIZE == 64<br># ifndef __intptr_t_defined<br>typedef long int    intptr_t;<br>#  define __intptr_t_defined<br># endif<br>typedef unsigned long int uintptr_t;<br>#else<br># ifndef __intptr_t_defined<br>typedef int     intptr_t;<br>

#  define __intptr_t_defined<br># endif<br>typedef unsigned int    uintptr_t;<br>#endif<br><br><br>Thanks,<br><br>Ido<br><br clear="all"><div dir="ltr">LINESIP - Opening the source for communication<br><a href="http://www.linesip.com" target="_blank">http://www.linesip.com</a><br>

<a href="http://www.linesip.co.il" target="_blank">http://www.linesip.co.il</a><br><br></div><br>
</div>