Looks fine

--
Thanks,
Alexander.

On 26.05.2015 21:48, Phil Race wrote:
https://bugs.openjdk.java.net/browse/JDK-8081231


ShellFolder2 only gets a definition of DASSERT if DEBUG is defined.

Proposed fix :-

diff --git a/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp b/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
--- a/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+++ b/src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
@@ -66,7 +66,9 @@

 #define DEFINE_FIELD_ID(var, cls, field, type) \
     jfieldID var = env->GetFieldID(cls, field, type); \
+#ifdef DEBUG
     DASSERT(var != NULL); \
+#endif
     CHECK_NULL_RETURN(var, NULL);

-phil.

Reply via email to