--- old/src/java.desktop/unix/native/common/awt/img_util_md.h 2018-03-28 12:28:02.766048929 +0200 +++ new/src/java.desktop/unix/native/common/awt/img_util_md.h 2018-03-28 12:28:02.542048930 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1996, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -23,6 +23,7 @@ * questions. */ +#include "jni.h" #include "color.h" #if !defined(HEADLESS) && !defined(MACOSX) @@ -101,7 +102,9 @@ extern void freeICMColorData(ColorData *pData); -extern void initInverseGrayLut(int* prgb, int rgbsize, ColorData* cData); +JNIEXPORT void JNICALL +initInverseGrayLut(int* prgb, int rgbsize, ColorData* cData); + extern unsigned char* initCubemap(int* cmap, int cmap_len, int cube_dim); extern void initDitherTables(ColorData* cData);