diff --git a/forms/source/component/DatabaseForm.cxx b/forms/source/component/DatabaseForm.cxx index da50462c3df8..2b072e4e1995 100644 --- a/forms/source/component/DatabaseForm.cxx +++ b/forms/source/component/DatabaseForm.cxx @@ -3217,7 +3217,7 @@ void SAL_CALL ODatabaseForm::addRowSetApproveListener(const Reference xBroadcaster; if (query_aggregation( m_xAggregate, xBroadcaster)) { - Reference xListener((XRowSetApproveListener*)this); + Reference xListener(static_cast(this)); xBroadcaster->addRowSetApproveListener(xListener); } } @@ -3234,7 +3234,7 @@ void SAL_CALL ODatabaseForm::removeRowSetApproveListener(const Reference xBroadcaster; if (query_aggregation( m_xAggregate, xBroadcaster)) { - Reference xListener((XRowSetApproveListener*)this); + Reference xListener(static_cast(this)); xBroadcaster->removeRowSetApproveListener(xListener); } }