jdk/src/java.base/share/classes/java/io/ObjectInputStream.java
changeset 36511 9d0388c6b336
parent 35788 04c8859c969b
child 36659 4c3494cead61
--- a/jdk/src/java.base/share/classes/java/io/ObjectInputStream.java	Tue Mar 15 13:48:26 2016 -0700
+++ b/jdk/src/java.base/share/classes/java/io/ObjectInputStream.java	Thu Mar 17 19:04:16 2016 +0000
@@ -713,9 +713,11 @@
             classObjs[i] = cl;
         }
         try {
-            return Proxy.getProxyClass(
+            @SuppressWarnings("deprecation")
+            Class<?> proxyClass = Proxy.getProxyClass(
                 hasNonPublicInterface ? nonPublicLoader : latestLoader,
                 classObjs);
+            return proxyClass;
         } catch (IllegalArgumentException e) {
             throw new ClassNotFoundException(null, e);
         }