summaryrefslogtreecommitdiffstats
path: root/connectivity/source
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2010-12-30 20:55:45 +0000
committerCaolán McNamara <caolanm@redhat.com>2010-12-30 20:55:45 +0000
commit1eedce5656a69ac0e9d530c551e49d9987c5d162 (patch)
tree40378c055cac3b56556418326036b3bc99440fca /connectivity/source
parentosl_getProcessInfo requires Size to be set first (diff)
downloadcore-1eedce5656a69ac0e9d530c551e49d9987c5d162.tar.gz
core-1eedce5656a69ac0e9d530c551e49d9987c5d162.zip
osl_getProcessInfo requires Size to be set first
Diffstat (limited to 'connectivity/source')
-rw-r--r--connectivity/source/drivers/adabas/BDriver.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/connectivity/source/drivers/adabas/BDriver.cxx b/connectivity/source/drivers/adabas/BDriver.cxx
index 8c702e1793b0..261ce1ed8e1b 100644
--- a/connectivity/source/drivers/adabas/BDriver.cxx
+++ b/connectivity/source/drivers/adabas/BDriver.cxx
@@ -1164,6 +1164,7 @@ int ODriver::X_START(const ::rtl::OUString& sDBName)
OSL_ASSERT(eError == osl_Process_E_None);
oslProcessInfo aInfo;
+ aInfo.Size = sizeof(oslProcessInfo);
if(osl_getProcessInfo(aApp, osl_Process_EXITCODE, &aInfo) == osl_Process_E_None && aInfo.Code)
return aInfo.Code;
@@ -1199,6 +1200,7 @@ int ODriver::X_STOP(const ::rtl::OUString& sDBName)
return 1;
oslProcessInfo aInfo;
+ aInfo.Size = sizeof(oslProcessInfo);
if(osl_getProcessInfo(aApp, osl_Process_EXITCODE, &aInfo) == osl_Process_E_None && aInfo.Code)
return aInfo.Code;