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