[poppler] poppler/UnicodeTypeTable.cc poppler/UnicodeTypeTable.h

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sun Oct 27 19:33:20 UTC 2019


 poppler/UnicodeTypeTable.cc |    5 +++--
 poppler/UnicodeTypeTable.h  |    5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

New commits:
commit bd3a71199b06d9fec69ff7d28e9c485628e997c8
Author: Adriaan de Groot <groot at kde.org>
Date:   Sun Oct 27 20:27:59 2019 +0100

    unicodeNormalizeNFKC: Make in const

diff --git a/poppler/UnicodeTypeTable.cc b/poppler/UnicodeTypeTable.cc
index ccf3d4ef..9e04b6b2 100644
--- a/poppler/UnicodeTypeTable.cc
+++ b/poppler/UnicodeTypeTable.cc
@@ -18,6 +18,7 @@
 // Copyright (C) 2008, 2016 Albert Astals Cid <aacid at kde.org>
 // Copyright (C) 2012 Adrian Johnson <ajohnson at redneon.com>
 // Copyright (C) 2016 Khaled Hosny <khaledhosny at eglug.org>
+// Copyright (C) 2019 Adriaan de Groot <groot at kde.org>
 //
 // To see a description of the changes please see the Changelog file that
 // came with your tarball or type make ChangeLog if you are building from git
@@ -1134,12 +1135,12 @@ static bool combine(Unicode base, Unicode add, Unicode *out) {
 // for each character in the normalized string giving the index in @in of the 
 // corresponding unnormalized character. @indices is not guaranteed monotone or
 // onto.
-Unicode *unicodeNormalizeNFKC(Unicode *in, int len,
+Unicode *unicodeNormalizeNFKC(const Unicode *in, int len,
 			      int *out_len, int **indices) {
     return unicodeNormalizeNFKC(in, len, out_len, indices, false);
 }
 
-Unicode *unicodeNormalizeNFKC(Unicode *in, int len,
+Unicode *unicodeNormalizeNFKC(const Unicode *in, int len,
 			      int *out_len, int **indices,
 			      bool reverseRTL) {
   Unicode *out;
diff --git a/poppler/UnicodeTypeTable.h b/poppler/UnicodeTypeTable.h
index 5468051c..bbfaa287 100644
--- a/poppler/UnicodeTypeTable.h
+++ b/poppler/UnicodeTypeTable.h
@@ -16,6 +16,7 @@
 // Copyright (C) 2006 Ed Catmur <ed at catmur.co.uk>
 // Copyright (C) 2012 Adrian Johnson <ajohnson at redneon.com>
 // Copyright (C) 2016 Khaled Hosny <khaledhosny at eglug.org>
+// Copyright (C) 2019 Adriaan de Groot <groot at kde.org>
 //
 // To see a description of the changes please see the Changelog file that
 // came with your tarball or type make ChangeLog if you are building from git
@@ -37,10 +38,10 @@ extern bool unicodeIsAlphabeticPresentationForm(Unicode c);
 
 extern Unicode unicodeToUpper(Unicode c);
 
-extern Unicode *unicodeNormalizeNFKC(Unicode *in, int len,
+extern Unicode *unicodeNormalizeNFKC(const Unicode *in, int len,
 				     int *out_len, int **offsets);
 
-extern Unicode *unicodeNormalizeNFKC(Unicode *in, int len,
+extern Unicode *unicodeNormalizeNFKC(const Unicode *in, int len,
 				     int *out_len, int **offsets,
 				     bool reverseRTL);
 


More information about the poppler mailing list