summaryrefslogtreecommitdiff
path: root/forms/source/xforms/submission.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'forms/source/xforms/submission.cxx')
-rw-r--r--forms/source/xforms/submission.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/forms/source/xforms/submission.cxx b/forms/source/xforms/submission.cxx
index 32066cdf5507..c4d786877674 100644
--- a/forms/source/xforms/submission.cxx
+++ b/forms/source/xforms/submission.cxx
@@ -216,12 +216,12 @@ bool Submission::doSubmit( const Reference< XInteractionHandler >& xHandler )
else if( !maRef.getExpression().isEmpty() )
{
aExpression.setExpression( maRef.getExpression() );
- aEvalContext = Model::getModel( mxModel )->getEvaluationContext();
+ aEvalContext = comphelper::getUnoTunnelImplementation<Model>( mxModel )->getEvaluationContext();
}
else
{
aExpression.setExpression( "/" );
- aEvalContext = Model::getModel( mxModel )->getEvaluationContext();
+ aEvalContext = comphelper::getUnoTunnelImplementation<Model>( mxModel )->getEvaluationContext();
}
aExpression.evaluate( aEvalContext );
Reference<XXPathObject> xResult = aExpression.getXPath();
@@ -283,7 +283,7 @@ Model* Submission::getModelImpl() const
{
Model* pModel = nullptr;
if( mxModel.is() )
- pModel = Model::getModel( mxModel );
+ pModel = comphelper::getUnoTunnelImplementation<Model>( mxModel );
return pModel;
}
@@ -401,7 +401,7 @@ void SAL_CALL Submission::submitWithInteraction(
*this
);
- Model* pModel = Model::getModel( xModel );
+ Model* pModel = comphelper::getUnoTunnelImplementation<Model>( xModel );
OSL_ENSURE( pModel != nullptr, "illegal model?" );
// #i36765# #i47248# warning on submission of illegal data