summaryrefslogtreecommitdiff
path: root/basic
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2010-12-30 20:53:00 +0000
committerCaolán McNamara <caolanm@redhat.com>2010-12-30 20:53:00 +0000
commit7ed8cc5051cea0fbd0e7ab311eccb034618cab5a (patch)
treef14c06a8356356793b2277d4ea96602c0cc86ca5 /basic
parent28ea6eeb4dde425636f1682bbd35bf578bf1b0a9 (diff)
osl_getProcessInfo requires Size to be set first
Diffstat (limited to 'basic')
-rw-r--r--basic/source/app/process.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/basic/source/app/process.cxx b/basic/source/app/process.cxx
index 420c2b451dea..397eaadbdfee 100644
--- a/basic/source/app/process.cxx
+++ b/basic/source/app/process.cxx
@@ -99,6 +99,7 @@ long Process::ImplGetExitCode()
if ( m_pProcess )
{
oslProcessInfo aProcessInfo;
+ aProcessInfo.Size = sizeof(oslProcessInfo);
osl_getProcessInfo(m_pProcess, osl_Process_EXITCODE, &aProcessInfo );
if ( !(aProcessInfo.Fields & osl_Process_EXITCODE) )
SbxBase::SetError( SbxERR_NO_ACTIVE_OBJECT );