Hello all!

This patch fix another NPE in our CORBA implementation.

Committed.

Thanks,
Mario


2008-08-25  Mario Torre  <[EMAIL PROTECTED]>

        * gnu/javax/rmi/CORBA/RmiUtilities.java (readValue): check if sender is
        null to avoid NPE.
### Eclipse Workspace Patch 1.0
#P classpath
Index: gnu/javax/rmi/CORBA/RmiUtilities.java
===================================================================
RCS file: /sources/classpath/classpath/gnu/javax/rmi/CORBA/RmiUtilities.java,v
retrieving revision 1.3
diff -u -r1.3 RmiUtilities.java
--- gnu/javax/rmi/CORBA/RmiUtilities.java	5 May 2008 22:21:17 -0000	1.3
+++ gnu/javax/rmi/CORBA/RmiUtilities.java	25 Aug 2008 15:15:00 -0000
@@ -702,13 +702,14 @@
     if (in instanceof HeadlessInput)
       ((HeadlessInput) in).subsequentCalls = true;
 
-    gnuRuntime g;
+    gnuRuntime g = null;
     Serializable object = null;
 
     try
       {
         g = (gnuRuntime) sender;
-        object = g.target;
+        if (sender != null)
+          object = g.target;
       }
     catch (ClassCastException e)
       {

Reply via email to