<AWT Dev> A change about the include header file of sun/awt/medialib/mlib_types.h
Artem Ananiev
artem.ananiev at oracle.com
Mon Nov 14 07:14:11 PST 2011
(Copying to 2d-dev as mblib is a Java2D area)
On 11/14/2011 9:59 AM, Charles Lee wrote:
> Hi guys,
>
> I'd like to propose a change in mlib_types.h, it looks loke:
>
> -#if defined(__linux__)
> -#include <stdint.h> /* for uintptr_t */
> -#include <malloc.h> /* for ptrdiff_t */
> -#else
> -#include <link.h> /* for uintptr_t */
> -#include <stddef.h> /* for ptrdiff_t */
> -#endif /* __linux__ */
> +#include <stdint.h>
> +#include <stddef.h>
>
> The patch is mainly about using POSIX complaint headers to get rid of
> the if/else define.
>
> I have check uintptr_t on the solaris 11 express. It will be included in
> stdint.h. And my ubuntu works where which malloc.h changed to stddef.h.
Does it still compile on Solaris 10? MacOSX?
> Would anyone like to take a look at this?
Thanks,
Artem
More information about the awt-dev
mailing list