From bd838767a7d2ff1b89757d0ce9618c0a58a7a00e Mon Sep 17 00:00:00 2001 From: Joe Darcy Date: Tue, 3 May 2016 12:18:50 -0700 Subject: [PATCH] 8155963: Fix deprecation warning in windows java.net implementation Reviewed-by: prr --- .../classes/java/net/DefaultDatagramSocketImplFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java b/jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java index 1691e15abf8..a85e701efc2 100644 --- a/jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java +++ b/jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java @@ -90,7 +90,9 @@ class DefaultDatagramSocketImplFactory throws SocketException { if (prefixImplClass != null) { try { - return (DatagramSocketImpl) prefixImplClass.newInstance(); + @SuppressWarnings("deprecation") + Object result = prefixImplClass.newInstance(); + return (DatagramSocketImpl) result; } catch (Exception e) { throw new SocketException("can't instantiate DatagramSocketImpl"); }