QStaticByteArrayMatcherBase: make dtor protected
Base class dtors should either be public and virtual or else protected and non-virtual. We don't want to model polymorphy, so protected and non-virtual it is. Pick-to: 6.3 Change-Id: I3c545b01c3ec831ee8b4a0c522501222a69923e9 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
cce7e35253
commit
228b5dd074
@ -105,7 +105,7 @@ protected:
|
||||
explicit constexpr QStaticByteArrayMatcherBase(const char *pattern, size_t n) noexcept
|
||||
: m_skiptable(generate(pattern, n)) {}
|
||||
// compiler-generated copy/more ctors/assignment operators are ok!
|
||||
// compiler-generated dtor is ok!
|
||||
~QStaticByteArrayMatcherBase() = default;
|
||||
|
||||
#if QT_REMOVED_SINCE(6, 3) && QT_POINTER_SIZE != 4
|
||||
Q_CORE_EXPORT int indexOfIn(const char *needle, uint nlen, const char *haystack, int hlen, int from) const noexcept;
|
||||
|
Loading…
Reference in New Issue
Block a user