This is an automated email from the ASF dual-hosted git repository. damjan pushed a commit to branch windows-amd64 in repository https://gitbox.apache.org/repos/asf/openoffice.git
commit 3f8f95abcd8c826bf60b52dcebad0438358a3937 Author: Damjan Jovanovic <[email protected]> AuthorDate: Sat Feb 15 18:40:33 2025 +0200 Fix ADO driver data types that differ between i386 and amd64. Patch by: me --- main/connectivity/source/drivers/ado/AResultSet.cxx | 2 +- main/connectivity/source/drivers/ado/Awrapado.cxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main/connectivity/source/drivers/ado/AResultSet.cxx b/main/connectivity/source/drivers/ado/AResultSet.cxx index 58d574831c..011325a25f 100644 --- a/main/connectivity/source/drivers/ado/AResultSet.cxx +++ b/main/connectivity/source/drivers/ado/AResultSet.cxx @@ -274,7 +274,7 @@ sal_Int32 SAL_CALL OResultSet::getRow( ) throw(SQLException, RuntimeException) checkDisposed(OResultSet_BASE::rBHelper.bDisposed); - sal_IntPtr aPos; + PositionEnum_Param aPos; m_pRecordSet->get_AbsolutePosition(&aPos); return (aPos > 0) ? aPos : m_nRowPos; // return the rowcount from driver if the driver doesn't support this return our count diff --git a/main/connectivity/source/drivers/ado/Awrapado.cxx b/main/connectivity/source/drivers/ado/Awrapado.cxx index 9539061da2..97e0012e21 100644 --- a/main/connectivity/source/drivers/ado/Awrapado.cxx +++ b/main/connectivity/source/drivers/ado/Awrapado.cxx @@ -773,7 +773,7 @@ void WpADORecordset::Close() sal_IntPtr WpADORecordset::get_AbsolutePosition() { OSL_ENSURE(pInterface,"Interface is null!"); - sal_IntPtr aTemp=adPosUnknown; + PositionEnum_Param aTemp=adPosUnknown; pInterface->get_AbsolutePosition(&aTemp); return aTemp; }
