--- old/src/java.desktop/share/native/libjsound/Utilities.c 2018-03-15 02:00:52.030586474 +0100 +++ /dev/null 2018-02-16 14:25:25.622524048 +0100 @@ -1,49 +0,0 @@ -/* - * Copyright (c) 1998, 2007, 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 - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - - -#include "Utilities.h" - - -int UTIL_IsBigEndianPlatform() { -#ifdef _LITTLE_ENDIAN - return 0; -#else - return 1; -#endif -} - -void ThrowJavaMessageException(JNIEnv *e, const char *exClass, const char *msg) { - jclass newExcCls; - - ERROR1("throw exception: %s\n", msg); - newExcCls = (*e)->FindClass(e, exClass); - if (newExcCls == 0) { - /* Unable to find the new exception class, give up. */ - ERROR0("ThrowJavaMessageException unable to find class!\n"); - return; - } - (*e)->ThrowNew(e, newExcCls, msg); -} --- /dev/null 2018-02-16 14:25:25.622524048 +0100 +++ new/src/java.desktop/share/native/common/sound/Utilities.c 2018-03-15 02:00:51.706586476 +0100 @@ -0,0 +1,49 @@ +/* + * Copyright (c) 1998, 2007, 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 + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + + +#include "Utilities.h" + + +int UTIL_IsBigEndianPlatform() { +#ifdef _LITTLE_ENDIAN + return 0; +#else + return 1; +#endif +} + +void ThrowJavaMessageException(JNIEnv *e, const char *exClass, const char *msg) { + jclass newExcCls; + + ERROR1("throw exception: %s\n", msg); + newExcCls = (*e)->FindClass(e, exClass); + if (newExcCls == 0) { + /* Unable to find the new exception class, give up. */ + ERROR0("ThrowJavaMessageException unable to find class!\n"); + return; + } + (*e)->ThrowNew(e, newExcCls, msg); +}