From 4609d78e4cfa3ff7171dab3fdc9b99f4e8e922a4 Mon Sep 17 00:00:00 2001 From: Etienne Brateau <etienne.brateau@ensiie.fr> Date: Thu, 21 Feb 2019 23:54:00 +0100 Subject: [PATCH] Fix strreverse function Bug was introduced in 6c01cdd3a73af1307ee1d241e1ca0726385f405b --- src/utils/strings.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/utils/strings.c b/src/utils/strings.c index 8397f5c..7882001 100644 --- a/src/utils/strings.c +++ b/src/utils/strings.c @@ -36,10 +36,9 @@ char *strreverse(char *result, char *s) size_t len = strlen(s); char *tmp = malloc(sizeof(char) * (len + 1)); - tmp[len] = '\0'; for (size_t i = 0; i < len; i++) { - tmp[i] = s[len - i]; + tmp[i] = s[len - i - 1]; } strcpy(result, tmp); free(tmp); -- GitLab