diff options
author | Bernard Normier <bernard@zeroc.com> | 2006-06-09 01:59:36 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2006-06-09 01:59:36 +0000 |
commit | 8d18d12e94ca096f0069d9f20ab62c88b09bbcd1 (patch) | |
tree | 46566f13ca6538665b38db45a2251eda1a38253d /java/src | |
parent | - Removing browse information from the build for a couple of projects. (diff) | |
download | ice-8d18d12e94ca096f0069d9f20ab62c88b09bbcd1.tar.bz2 ice-8d18d12e94ca096f0069d9f20ab62c88b09bbcd1.tar.xz ice-8d18d12e94ca096f0069d9f20ab62c88b09bbcd1.zip |
Minor fix to initialize()
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/Util.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/java/src/Ice/Util.java b/java/src/Ice/Util.java index 736077d5980..a32a25b448b 100644 --- a/java/src/Ice/Util.java +++ b/java/src/Ice/Util.java @@ -85,9 +85,19 @@ public final class Util public static Communicator initialize(InitializationData initData) { - return initialize(new String[0], initData); - } + if(initData == null) + { + initData = new InitializationData(); + } + else + { + initData = (InitializationData)initData.clone(); + } + CommunicatorI result = new CommunicatorI(initData); + result.finishSetup(new StringSeqHolder(new String[0])); + return result; + } /** * @deprecated This method has been deprecated, use initialize instead. |