Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7113017

Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h

XMLWordPrintable

    • 2d
    • b15
    • generic
    • generic

        http://mail.openjdk.java.net/pipermail/2d-dev/2011-November/002248.html

        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.

              prr Philip Race
              prr Philip Race
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: