summaryrefslogtreecommitdiff
path: root/vbahelper/source/vbahelper/vbahelper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vbahelper/source/vbahelper/vbahelper.cxx')
-rw-r--r--vbahelper/source/vbahelper/vbahelper.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/vbahelper/source/vbahelper/vbahelper.cxx b/vbahelper/source/vbahelper/vbahelper.cxx
index 389a13352e6a..2eaa7e9f5a38 100644
--- a/vbahelper/source/vbahelper/vbahelper.cxx
+++ b/vbahelper/source/vbahelper/vbahelper.cxx
@@ -734,9 +734,10 @@ uno::Any getPropertyValue( const uno::Sequence< beans::PropertyValue >& aProp, c
bool setPropertyValue( uno::Sequence< beans::PropertyValue >& aProp, const OUString& aName, const uno::Any& aValue )
{
- auto pProp = std::find_if(aProp.begin(), aProp.end(),
+ auto [begin, end] = toNonConstRange(aProp);
+ auto pProp = std::find_if(begin, end,
[&aName](const beans::PropertyValue& rProp) { return rProp.Name == aName; });
- if (pProp != aProp.end())
+ if (pProp != end)
{
pProp->Value = aValue;
return true;