oox/source/token/propertynames.cxx |   14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

New commits:
commit 3032fc36eaca2840a9e42207b5e8e88e248a439d
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Fri Nov 5 13:21:42 2021 +0200
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Fri Nov 5 13:38:33 2021 +0100

    Simplify oox::PropertyNameVector ctor
    
    Change-Id: I800da7546a88e173e1b68041ce967795a4a3c9d8
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124699
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/oox/source/token/propertynames.cxx 
b/oox/source/token/propertynames.cxx
index dc0d9ed42b53..b7c5e544143c 100644
--- a/oox/source/token/propertynames.cxx
+++ b/oox/source/token/propertynames.cxx
@@ -22,17 +22,11 @@
 namespace oox
 {
 PropertyNameVector::PropertyNameVector()
-{
-    static const char* sppcPropertyNames[] = {
-    // include auto-generated C array with property names as C strings
+    : ::std::vector<OUString>{
+// include auto-generated C array with property names as C strings
 #include <propertynames.inc>
-        ""
-    };
-
-    size_t nArraySize = SAL_N_ELEMENTS(sppcPropertyNames) - 1;
-    reserve(nArraySize);
-    for (size_t nIndex = 0; nIndex < nArraySize; ++nIndex)
-        push_back(OUString::createFromAscii(sppcPropertyNames[nIndex]));
+    }
+{
 }
 
 } // namespace oox

Reply via email to