sc: create instances with uno constructors

Desktop / LibreOffice - Noel Grandin [gmail.com] - 26 July 2020 11:41 UTC

See tdf#74608 for motivation.

Change-Id: Id4bf552c6a2580742bf46ccf6cdd2e09b0dbdebc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99455

38bccb6928aa sc: create instances with uno constructors
include/xmloff/xmlimp.hxx | 6 +-
sc/inc/appluno.hxx | 36 ------------
sc/source/filter/xml/xmlimprt.cxx | 118 +++++++++++++++-----------------------
sc/source/filter/xml/xmlimprt.hxx | 3 +-
sc/source/ui/unoobj/appluno.cxx | 94 ++----------------------------
sc/source/ui/unoobj/unodoc.cxx | 26 ++++-----
sc/util/sc.component | 23 +++++---
solenv/bin/native-code.py | 8 ++-
xmloff/source/core/xmlimp.cxx | 15 +++--
9 files changed, 102 insertions(+), 227 deletions(-)

Upstream: cgit.freedesktop.org


  • Share