--- old/src/java.base/share/native/libjli/jli_util.c 2018-04-12 12:51:12.472808685 -0700 +++ new/src/java.base/share/native/libjli/jli_util.c 2018-04-12 12:51:12.224797860 -0700 @@ -84,6 +84,16 @@ free(ptr); } +jboolean +JLI_HasSuffix(const char *s1, const char *s2) +{ + char *p = JLI_StrRChr(s1, '.'); + if (p == NULL || *p == '\0') { + return JNI_FALSE; + } + return (JLI_StrCaseCmp(p, s2) == 0); +} + /* * debug helpers we use */