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

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

    XMLWordPrintable

Details

    • 2d
    • b15
    • generic
    • generic

    Backports

      Description

        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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: