From ec9c27905294ebd1c5f7a1ca955e9e052c52ade8 Mon Sep 17 00:00:00 2001 From: Jean Felder Date: Mon, 7 Apr 2025 13:25:47 +0200 Subject: [PATCH] fix(pdfccittfaxdecoder): Remove whitespace in _bitlength operator This fixes a compilation warning with newer clang version. Indeed, the whitespace between "" and _bitlength is no longer allowed. This was permitted in older versions of the standard but has since been deprecated. ``` error: identifier '_bitlength' preceded by whitespace in a literal operator declaration is deprecated [-Werror,-Wdeprecated-literal-operator] 27 | constexpr uint8_t operator "" _bitlength() | ~~~~~~~~~~~~^~~~~~~~~~ | operator""_bitlength ``` --- Pdf4QtLibCore/sources/pdfccittfaxdecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Pdf4QtLibCore/sources/pdfccittfaxdecoder.cpp b/Pdf4QtLibCore/sources/pdfccittfaxdecoder.cpp index 3750601..b5397c1 100644 --- a/Pdf4QtLibCore/sources/pdfccittfaxdecoder.cpp +++ b/Pdf4QtLibCore/sources/pdfccittfaxdecoder.cpp @@ -28,7 +28,7 @@ namespace pdf { template -constexpr uint8_t operator "" _bitlength() +constexpr uint8_t operator ""_bitlength() { return sizeof...(Digits); }