diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2020-01-25 13:43:37 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2020-01-25 17:28:33 +0100 |
commit | bca204a32525f0c1aa811bab667a2136269453bd (patch) | |
tree | f28cc52d8629ca4759807d3e2ef65a438b74a484 /accessibility | |
parent | e66496cb010956f1fbc847cc66f1e0b83d2d4836 (diff) |
Avoid explicit cast to smaller sal_uInt16 from larger sal_Int32
...in what might be an attempt to avoid warnings about signed vs. unsigned
comparisons. (The mismatch had been there ever since
b755fb8c0f6b1282f62c12f378c0a5ecac64d490 "Integrate branch of IAccessible2".)
Change-Id: I492a5d7bc41311de48b7ea1c7f646c2f5f982e93
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87398
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'accessibility')
-rw-r--r-- | accessibility/source/standard/vclxaccessibleheaderbar.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/accessibility/source/standard/vclxaccessibleheaderbar.cxx b/accessibility/source/standard/vclxaccessibleheaderbar.cxx index 9eb46e5fea05..08c085b50fe6 100644 --- a/accessibility/source/standard/vclxaccessibleheaderbar.cxx +++ b/accessibility/source/standard/vclxaccessibleheaderbar.cxx @@ -20,6 +20,7 @@ #include <standard/vclxaccessibleheaderbar.hxx> #include <standard/vclxaccessibleheaderbaritem.hxx> +#include <o3tl/safeint.hxx> #include <vcl/headbar.hxx> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp> @@ -82,7 +83,7 @@ css::uno::Reference< css::accessibility::XAccessible > SAL_CALL Reference< XAccessible > xChild; // search for the child - if ( static_cast<sal_uInt16>(i) >= m_aAccessibleChildren.size() ) + if ( o3tl::make_unsigned(i) >= m_aAccessibleChildren.size() ) xChild = CreateChild (i); else { |