diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/CaseConvert.cxx | 8 | 
1 files changed, 1 insertions, 7 deletions
| diff --git a/src/CaseConvert.cxx b/src/CaseConvert.cxx index f5513ab90..53824a987 100644 --- a/src/CaseConvert.cxx +++ b/src/CaseConvert.cxx @@ -580,7 +580,7 @@ constexpr std::string_view complexCaseConversions =  // Maximum length of a case conversion result is 6 bytes in UTF-8  constexpr size_t maxConversionLength = 6; -class CaseConverter : public ICaseConverter { +class CaseConverter final : public ICaseConverter {  	struct ConversionString {  		char conversion[maxConversionLength+1]{};  	}; @@ -613,12 +613,6 @@ class CaseConverter : public ICaseConverter {  public:  	CaseConverter() noexcept = default; -	// Deleted so CaseConverter objects can not be copied. -	CaseConverter(const CaseConverter &) = delete; -	CaseConverter(CaseConverter &&) = delete; -	CaseConverter &operator=(const CaseConverter &) = delete; -	CaseConverter &operator=(CaseConverter &&) = delete; -	virtual ~CaseConverter() noexcept = default;  	bool Initialised() const noexcept {  		return !characters.empty();  	} | 
