diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2013-06-03 23:09:44 +0200 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2013-06-03 23:09:44 +0200 |
commit | b532752e7b9407d4d3204d49b601a4725e2e1113 (patch) | |
tree | 7101700f3c6c9362d78d9888e3c9e9c27520ca74 /extensions/source | |
parent | 5c66da2c9233832296db6cafae223d81df37d5fe (diff) |
Fix variable value reassigned before old value used
Change-Id: Ide65a35d1dd39cbce9230f951bcc229b0df7b634
Diffstat (limited to 'extensions/source')
-rw-r--r-- | extensions/source/ole/jscriptclasses.cxx | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/extensions/source/ole/jscriptclasses.cxx b/extensions/source/ole/jscriptclasses.cxx index 663450ada561..58fadbea3ca5 100644 --- a/extensions/source/ole/jscriptclasses.cxx +++ b/extensions/source/ole/jscriptclasses.cxx @@ -136,9 +136,8 @@ STDMETHODIMP JScriptValue::Invoke( DISPID dispIdMember, STDMETHODIMP JScriptValue::Set( VARIANT type, VARIANT value) { Lock(); - HRESULT hr= S_OK; m_varValue.Clear(); - hr= VariantCopyInd( &m_varValue, &value); + HRESULT hr= VariantCopyInd( &m_varValue, &value); VARIANT var; VariantInit( &var); if( SUCCEEDED( hr= VariantChangeType( &var, &type, 0, VT_BSTR))) |