summaryrefslogtreecommitdiff
path: root/sw/inc
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2025-01-30 11:25:37 +0500
committerMike Kaganski <mike.kaganski@collabora.com>2025-01-30 10:28:23 +0100
commitc45b278542f41a61c223c13f74e910badb3a8851 (patch)
treee748422240bfa16d9b48f5d4f0e0961dacc48d1e /sw/inc
parentdaaaed50c10eb790b9035d4ca7181a19e1c246a9 (diff)
Avoid some dynamic_casts
... where we already know that the object we are passing is SwWrtShell Change-Id: Idfcbc05fa013860df8bb711fa4e565f929c978f5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180926 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sw/inc')
-rw-r--r--sw/inc/swurl.hxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/sw/inc/swurl.hxx b/sw/inc/swurl.hxx
index 87375f30c8b7..6051a6da32df 100644
--- a/sw/inc/swurl.hxx
+++ b/sw/inc/swurl.hxx
@@ -23,6 +23,7 @@
#include <o3tl/typed_flags_set.hxx>
class SwViewShell;
+class SwWrtShell;
enum class LoadUrlFlags {
NONE = 0x00,
@@ -32,7 +33,9 @@ namespace o3tl {
template<> struct typed_flags<LoadUrlFlags> : is_typed_flags<LoadUrlFlags, 0x01> {};
}
-void LoadURL( SwViewShell& rSh, const OUString& rName,
+bool LoadURL( SwWrtShell& rSh, const OUString& rName,
+ LoadUrlFlags nFilter, const OUString& rTargetFrameName );
+bool LoadURL( SwViewShell* rSh, const OUString& rName,
LoadUrlFlags nFilter, const OUString& rTargetFrameName );
#endif