diff options
author | Kay Ramme <kr@openoffice.org> | 2000-10-25 10:15:49 +0000 |
---|---|---|
committer | Kay Ramme <kr@openoffice.org> | 2000-10-25 10:15:49 +0000 |
commit | 78213e4e444f2c391924c2f4298ef6491d8947f4 (patch) | |
tree | caca8ecfede9d6987077d6660632f31c70621912 /stoc/source/javaloader/javaloader.cxx | |
parent | 9305f8eb232f495debefd432858c00133dd726a3 (diff) |
test the java vm any before using it
Diffstat (limited to 'stoc/source/javaloader/javaloader.cxx')
-rw-r--r-- | stoc/source/javaloader/javaloader.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/stoc/source/javaloader/javaloader.cxx b/stoc/source/javaloader/javaloader.cxx index 64d138e67601..c55e545335c1 100644 --- a/stoc/source/javaloader/javaloader.cxx +++ b/stoc/source/javaloader/javaloader.cxx @@ -1,10 +1,10 @@ -/************************************************************************* +D/************************************************************************* * * $RCSfile: javaloader.cxx,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: kr $ $Date: 2000-09-28 17:33:44 $ + * last change: $Author: kr $ $Date: 2000-10-25 11:15:49 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -176,8 +176,8 @@ namespace loader { Sequence<sal_Int8> processID(16); rtl_getGlobalProcessId(reinterpret_cast<sal_uInt8 *>(processID.getArray())); - pJavaVM = *(JavaVM **)(javaVM_xJavaVM->getJavaVM(processID).getValue()); -// pJavaVM = *reinterpret_cast<JavaVM **>(javaVM_xJavaVM->getJavaVM(processID).getValue()); + if(javaVM_xJavaVM->getJavaVM(processID).hasValue()) + pJavaVM = *(JavaVM **)(javaVM_xJavaVM->getJavaVM(processID).getValue()); if(!pJavaVM) throw RuntimeException(OUString::createFromAscii("javaloader error - 12"), Reference<XInterface>()); xJavaThreadRegister_11 = Reference<XJavaThreadRegister_11>(javaVM, UNO_QUERY); |