summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2020-08-04 11:40:38 +0200
committerStephan Bergmann <sbergman@redhat.com>2020-08-04 14:23:47 +0200
commit187a6f5d2dfd8a94708cedea992aa551074726a4 (patch)
tree65999abb38387b8ab52f78f4a40449c1cf041fc8
parentff23d87cb00388095a94b90e061564fc179e1823 (diff)
Silence -Werror,-Wdeprecated-enum-enum-conversion (clang-cl)
"bitwise operation between different enumeration types ('CommandTypeEnum' and 'ExecuteOptionEnum')", but where <https://docs.microsoft.com/en-us/sql/ado/ reference/ado-api/execute-method-ado-connection?view=sql-server-ver15> documents parameter Options as "A Long [...] Can be a bitmask of one or more CommandTypeEnum or ExecuteOptionEnum values." Change-Id: If000490127e7215863ea750a3f9f30e69916978e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100070 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
-rw-r--r--connectivity/source/drivers/ado/AStatement.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/connectivity/source/drivers/ado/AStatement.cxx b/connectivity/source/drivers/ado/AStatement.cxx
index 01fea934cd19..6f2c14617e0e 100644
--- a/connectivity/source/drivers/ado/AStatement.cxx
+++ b/connectivity/source/drivers/ado/AStatement.cxx
@@ -396,7 +396,7 @@ sal_Int32 SAL_CALL OStatement_Base::executeUpdate( const OUString& sql )
try {
ADORecordset* pSet = nullptr;
CHECK_RETURN(m_Command.put_CommandText(sql))
- CHECK_RETURN(m_Command.Execute(m_RecordsAffected,m_Parameters,adCmdText|adExecuteNoRecords,&pSet))
+ CHECK_RETURN(m_Command.Execute(m_RecordsAffected,m_Parameters,long(adCmdText)|long(adExecuteNoRecords),&pSet))
}
catch (SQLWarning& ex) {