28 lines
977 B
Diff
28 lines
977 B
Diff
From 0dc41f8f6bd099813acb3972f75e4bbb2a5cdb2d Mon Sep 17 00:00:00 2001
|
|
From: Lars Wendler <polynomial-c@gentoo.org>
|
|
Date: Fri, 30 Oct 2020 14:28:08 +0100
|
|
Subject: [PATCH] Fix build with icu-68.1
|
|
|
|
icu-68.1 removed public macro definitions for TRUE and FALSE
|
|
|
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
---
|
|
src/lib/libcdr_utils.cpp | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/lib/libcdr_utils.cpp b/src/lib/libcdr_utils.cpp
|
|
index 09ab42e..250f0a0 100644
|
|
--- a/src/lib/libcdr_utils.cpp
|
|
+++ b/src/lib/libcdr_utils.cpp
|
|
@@ -108,7 +108,7 @@ static unsigned short getEncoding(const unsigned char *buffer, unsigned bufferLe
|
|
csd = ucsdet_open(&status);
|
|
if (U_FAILURE(status) || !csd)
|
|
return 0;
|
|
- ucsdet_enableInputFilter(csd, TRUE);
|
|
+ ucsdet_enableInputFilter(csd, true);
|
|
ucsdet_setText(csd, (const char *)buffer, bufferLength, &status);
|
|
if (U_FAILURE(status))
|
|
throw libcdr::EncodingException();
|
|
--
|
|
2.29.2
|