OpenJDK / jdk / jdk
changeset 54395:24d072f23933
8221405: Fix Windows 32bit awt build
Reviewed-by: clanger, aivanov
author | stuefe |
---|---|
date | Tue, 26 Mar 2019 16:53:01 +0100 |
parents | a26c1f6f9ad5 |
children | 6526e0a7dd99 |
files | src/java.desktop/share/native/common/awt/debug/debug_trace.c src/java.desktop/share/native/common/awt/debug/debug_trace.h |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/java.desktop/share/native/common/awt/debug/debug_trace.c Fri Mar 22 12:44:47 2019 -0700 +++ b/src/java.desktop/share/native/common/awt/debug/debug_trace.c Tue Mar 26 16:53:01 2019 +0100 @@ -25,7 +25,7 @@ #include "debug_util.h" -static void DTrace_PrintStdErr(const char *msg); +static void JNICALL DTrace_PrintStdErr(const char *msg); #if defined(DEBUG) enum { @@ -298,7 +298,7 @@ * Support for Java tracing in release or debug mode builds */ -static void DTrace_PrintStdErr(const char *msg) { +static void JNICALL DTrace_PrintStdErr(const char *msg) { fprintf(stderr, "%s", msg); fflush(stderr); }
--- a/src/java.desktop/share/native/common/awt/debug/debug_trace.h Fri Mar 22 12:44:47 2019 -0700 +++ b/src/java.desktop/share/native/common/awt/debug/debug_trace.h Tue Mar 26 16:53:01 2019 +0100 @@ -45,10 +45,10 @@ }; /* prototype for client provided output callback function */ -typedef void (*DTRACE_OUTPUT_CALLBACK)(const char * msg); +typedef void (JNICALL *DTRACE_OUTPUT_CALLBACK)(const char * msg); /* prototype for client provided print callback function */ -typedef void (*DTRACE_PRINT_CALLBACK)(const char * file, int line, int argc, const char * fmt, va_list arglist); +typedef void (JNICALL *DTRACE_PRINT_CALLBACK)(const char * file, int line, int argc, const char * fmt, va_list arglist); extern void DTrace_EnableAll(dbool_t enabled); extern void DTrace_EnableFile(const char * file, dbool_t enabled);