summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2016-11-23 15:43:37 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2016-11-23 15:43:37 +0000
commit67b7854737f23f76b700a6fe76ce6060435f5cff (patch)
treee81baa892a0848db8eeaaed2d6f598a7f84d25c5 /utils
parent811d7b71758917919a0c94b1289bd5608119ccc5 (diff)
downloadnetsurf-67b7854737f23f76b700a6fe76ce6060435f5cff.tar.gz
netsurf-67b7854737f23f76b700a6fe76ce6060435f5cff.tar.bz2
IDNA: Update to upstream-compatible utf8proc API.
Diffstat (limited to 'utils')
-rw-r--r--utils/idna.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/idna.c b/utils/idna.c
index a23801b43..d75f957ed 100644
--- a/utils/idna.c
+++ b/utils/idna.c
@@ -250,7 +250,7 @@ idna__utf8_to_ucs4(const char *utf8_label,
return NSERROR_NOMEM;
}
- nfc_size = utf8proc_normalise(nfc_label, nfc_size,
+ nfc_size = utf8proc_normalize_utf32(nfc_label, nfc_size,
UTF8PROC_STABLE | UTF8PROC_COMPOSE);
if (nfc_size < 0) {
return NSERROR_NOMEM;
@@ -565,7 +565,7 @@ static bool idna__verify(const char *label, size_t len)
}
/* Perform NFC normalisation */
- ucs4_len = utf8proc_normalise(ucs4, u_ucs4_len,
+ ucs4_len = utf8proc_normalize_utf32(ucs4, u_ucs4_len,
UTF8PROC_STABLE | UTF8PROC_COMPOSE);
if (ucs4_len < 0) {
free(ucs4);