diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2025-02-02 23:46:11 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2025-02-04 00:33:07 +0100 |
commit | 700194c65544f130c92819425933d43528ba1598 (patch) | |
tree | 270c177289da7c352e33bbb62c6486df5d7c0ed1 /sw/inc | |
parent | 527f81f2717812a10f88fb69edeaf062fd8589a1 (diff) |
No longer use std::optional for SfxModule::CreateStyleFamilies
Just return an empty std::vector instead of a std::optional that
contains no value in the default implementation, and adjust the
type of the local variables and class members that contain
the result and their use accordingly.
Change-Id: I4e25b3cbd96c6eb9f06b0ae44b36675bb11ab38a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181024
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/inc')
-rw-r--r-- | sw/inc/swmodule.hxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sw/inc/swmodule.hxx b/sw/inc/swmodule.hxx index c77fa3d0d7b7..6d39a3dc76c5 100644 --- a/sw/inc/swmodule.hxx +++ b/sw/inc/swmodule.hxx @@ -232,7 +232,7 @@ public: virtual std::optional<SfxItemSet> CreateItemSet( sal_uInt16 nId ) override; virtual void ApplyItemSet( sal_uInt16 nId, const SfxItemSet& rSet ) override; virtual std::unique_ptr<SfxTabPage> CreateTabPage( sal_uInt16 nId, weld::Container* pPage, weld::DialogController* pController, const SfxItemSet& rSet ) override; - SW_DLLPUBLIC virtual std::optional<SfxStyleFamilies> CreateStyleFamilies() override; + SW_DLLPUBLIC virtual SfxStyleFamilies CreateStyleFamilies() override; // Pool is created here and set at SfxShell. void InitAttrPool(); |