aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gnsrecord/gnsrecord_misc.c2
-rw-r--r--src/util/strings.c11
2 files changed, 6 insertions, 7 deletions
diff --git a/src/gnsrecord/gnsrecord_misc.c b/src/gnsrecord/gnsrecord_misc.c
index b63142d5a..70a3f645e 100644
--- a/src/gnsrecord/gnsrecord_misc.c
+++ b/src/gnsrecord/gnsrecord_misc.c
@@ -40,7 +40,7 @@
40char * 40char *
41GNUNET_GNSRECORD_string_normalize (const char *src) 41GNUNET_GNSRECORD_string_normalize (const char *src)
42{ 42{
43 /*FIXME: We may want to follow RFC3491 a bit more (Nameprep)*/ 43 /*FIXME: We may want to follow RFC5890/RFC5891 */
44 return GNUNET_STRINGS_utf8_normalize (src); 44 return GNUNET_STRINGS_utf8_normalize (src);
45} 45}
46 46
diff --git a/src/util/strings.c b/src/util/strings.c
index 75e45ba6d..a77f09022 100644
--- a/src/util/strings.c
+++ b/src/util/strings.c
@@ -432,12 +432,11 @@ GNUNET_STRINGS_utf8_normalize (const char *input)
432 uint8_t *tmp; 432 uint8_t *tmp;
433 size_t len; 433 size_t len;
434 char *output; 434 char *output;
435 tmp = u8_tolower ((uint8_t *) input, 435 tmp = u8_normalize (UNINORM_NFC,
436 strlen ((char *) input), 436 (uint8_t *) input,
437 NULL, 437 strlen ((char*) input),
438 UNINORM_NFKC, 438 NULL,
439 NULL, 439 &len);
440 &len);
441 if (NULL == tmp) 440 if (NULL == tmp)
442 return NULL; 441 return NULL;
443 output = GNUNET_malloc (len + 1); 442 output = GNUNET_malloc (len + 1);