From 2ff8c0fd1ef712f4800f9104a49a12f4ebc76d6e Mon Sep 17 00:00:00 2001 From: Al Date: Sat, 25 Jul 2015 13:53:28 -0400 Subject: [PATCH] [transliteration] fixing length-based transliteration --- src/transliterate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transliterate.c b/src/transliterate.c index 011015bf..ba54c465 100644 --- a/src/transliterate.c +++ b/src/transliterate.c @@ -661,7 +661,7 @@ char *transliterate(char *trans_name, char *str, size_t len) { log_debug("len = %zu\n", len); - str = strdup(str); + str = strndup(str, len); bool allocated_trans_name = false;