From f48b7e8da0c0ff5412b2edad6d3e1b510f528e10 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Thu, 24 Oct 2024 20:28:06 +0300 Subject: [PATCH] KSyntaxHighlighting: Fix inconsistent linkage warning on MSVC src\lib\state.h(65): warning C4273: 'KSyntaxHighlighting::qHash': inconsistent dll linkage src\lib\state.h(20): note: see previous definition of 'KSyntaxHighlighting::qHash' Upstream MR: https://invent.kde.org/frameworks/syntax-highlighting/-/merge_requests/668 Change-Id: I0cd668fb53e8135f27134b5916aa1ebd119922be Reviewed-by: David Schulz --- src/libs/3rdparty/syntax-highlighting/src/lib/state.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/3rdparty/syntax-highlighting/src/lib/state.h b/src/libs/3rdparty/syntax-highlighting/src/lib/state.h index 42af55b1a14..8213c85a931 100644 --- a/src/libs/3rdparty/syntax-highlighting/src/lib/state.h +++ b/src/libs/3rdparty/syntax-highlighting/src/lib/state.h @@ -62,7 +62,7 @@ public: private: friend class StateData; - friend std::size_t qHash(const State &, std::size_t); + friend KSYNTAXHIGHLIGHTING_EXPORT std::size_t qHash(const State &, std::size_t); QExplicitlySharedDataPointer d; }; }