diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-11-01 15:54:13 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-11-02 10:45:01 +0100 |
commit | 455e4011f7052c5d1fb4693a573e0998cf6badc8 (patch) | |
tree | ce9b3b511a3b61b936af7a4970ab4bcbaf620628 /include/registry | |
parent | Improve failed HRESULT reporting on debug (diff) | |
download | core-455e4011f7052c5d1fb4693a573e0998cf6badc8.tar.gz core-455e4011f7052c5d1fb4693a573e0998cf6badc8.zip |
improve constparam loplugin
lots of little fixes to make the logic less pessimistic
Change-Id: If368822984250b11b98c56f5890177a1402e8660
Reviewed-on: https://gerrit.libreoffice.org/44168
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/registry')
-rw-r--r-- | include/registry/registry.hxx | 6 | ||||
-rw-r--r-- | include/registry/writer.h | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/include/registry/registry.hxx b/include/registry/registry.hxx index 2036c730fa9e..c36a57f9986a 100644 --- a/include/registry/registry.hxx +++ b/include/registry/registry.hxx @@ -53,7 +53,7 @@ struct Registry_Api RegError (REGISTRY_CALLTYPE *deleteKey) (RegKeyHandle, rtl_uString*); RegError (REGISTRY_CALLTYPE *closeKey) (RegKeyHandle); RegError (REGISTRY_CALLTYPE *setValue) (RegKeyHandle, rtl_uString*, RegValueType, RegValue, sal_uInt32); - RegError (REGISTRY_CALLTYPE *setLongListValue) (RegKeyHandle, rtl_uString*, sal_Int32*, sal_uInt32); + RegError (REGISTRY_CALLTYPE *setLongListValue) (RegKeyHandle, rtl_uString*, sal_Int32 const *, sal_uInt32); RegError (REGISTRY_CALLTYPE *setStringListValue) (RegKeyHandle, rtl_uString*, sal_Char**, sal_uInt32); RegError (REGISTRY_CALLTYPE *setUnicodeListValue)(RegKeyHandle, rtl_uString*, sal_Unicode**, sal_uInt32); RegError (REGISTRY_CALLTYPE *getValueInfo) (RegKeyHandle, rtl_uString*, RegValueType*, sal_uInt32*); @@ -448,7 +448,7 @@ public: @return RegError::NO_ERROR if succeeds else an error code. */ inline RegError setLongListValue(const rtl::OUString& keyName, - sal_Int32* pValueList, + sal_Int32 const * pValueList, sal_uInt32 len); /** sets an ascii list value of a key. @@ -824,7 +824,7 @@ inline RegError RegistryKey::setValue(const rtl::OUString& keyName, } inline RegError RegistryKey::setLongListValue(const rtl::OUString& keyName, - sal_Int32* pValueList, + sal_Int32 const * pValueList, sal_uInt32 len) { if (m_registry.isValid()) diff --git a/include/registry/writer.h b/include/registry/writer.h index 56ab9c925bf7..741c9451932f 100644 --- a/include/registry/writer.h +++ b/include/registry/writer.h @@ -95,7 +95,7 @@ REG_DLLPUBLIC void SAL_CALL typereg_writer_destroy(void * handle) SAL_THROW_EXTE @since UDK 3.2.0 */ REG_DLLPUBLIC sal_Bool SAL_CALL typereg_writer_setSuperTypeName( - void * handle, sal_uInt16 index, rtl_uString const * typeName) + void const * handle, sal_uInt16 index, rtl_uString const * typeName) SAL_THROW_EXTERN_C(); /** @@ -208,7 +208,7 @@ REG_DLLPUBLIC sal_Bool SAL_CALL typereg_writer_setMethodParameterData( @since UDK 3.2.0 */ REG_DLLPUBLIC sal_Bool SAL_CALL typereg_writer_setMethodExceptionTypeName( - void * handle, sal_uInt16 methodIndex, sal_uInt16 exceptionIndex, + void const * handle, sal_uInt16 methodIndex, sal_uInt16 exceptionIndex, rtl_uString const * typeName) SAL_THROW_EXTERN_C(); |