configmgr: create instances with uno constructors

Desktop / LibreOffice - Noel Grandin [gmail.com] - 6 July 2020 06:43 UTC

See tdf#74608 for motivation

Change-Id: I8d1419a9f2c0eb4d488b3f60b357f12e8177d7b6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98134

37b2c02bee60 configmgr: create instances with uno constructors
configmgr/Library_configmgr.mk | 1 -
configmgr/source/configmgr.component | 20 +++++---
configmgr/source/configurationprovider.cxx | 75 ++++-----------------------
configmgr/source/configurationprovider.hxx | 12 -----
configmgr/source/configurationregistry.cxx | 21 +++-----
configmgr/source/configurationregistry.hxx | 51 -------------------
configmgr/source/defaultprovider.cxx | 16 +++---
configmgr/source/defaultprovider.hxx | 12 -----
configmgr/source/readonlyaccess.cxx | 23 +++------
configmgr/source/readonlyaccess.hxx | 39 --------------
configmgr/source/readwriteaccess.cxx | 22 +++-----
configmgr/source/readwriteaccess.hxx | 39 --------------
configmgr/source/services.cxx | 82 ------------------------------
configmgr/source/update.cxx | 19 ++-----
configmgr/source/update.hxx | 51 -------------------
solenv/bin/native-code.py | 8 ++-
16 files changed, 63 insertions(+), 428 deletions(-)

Upstream: cgit.freedesktop.org


  • Share