summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/Util.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-08-19 12:08:09 -0700
committerMark Spruiell <mes@zeroc.com>2009-08-19 12:08:09 -0700
commit1f4b0b171c403a358fe65ae316ab4d579dfccace (patch)
treee328b66c38eef819fbe701a4613463b14b333f0e /java/src/IceInternal/Util.java
parentBug 4212 - add use of ice_invoke_async to demo (diff)
downloadice-1f4b0b171c403a358fe65ae316ab4d579dfccace.tar.bz2
ice-1f4b0b171c403a358fe65ae316ab4d579dfccace.tar.xz
ice-1f4b0b171c403a358fe65ae316ab4d579dfccace.zip
fixing NPE in Java class-loading code
Diffstat (limited to 'java/src/IceInternal/Util.java')
-rw-r--r--java/src/IceInternal/Util.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/java/src/IceInternal/Util.java b/java/src/IceInternal/Util.java
index 12b0792b06d..15c8ed0d181 100644
--- a/java/src/IceInternal/Util.java
+++ b/java/src/IceInternal/Util.java
@@ -78,7 +78,11 @@ public final class Util
{
try
{
- c = findClass(className, ClassLoader.getSystemClassLoader());
+ ClassLoader cl = ClassLoader.getSystemClassLoader();
+ if(cl != null)
+ {
+ c = findClass(className, cl);
+ }
}
catch(SecurityException ex)
{