From 35829a69987c89fca45783fa9b98c8bc4be50964 Mon Sep 17 00:00:00 2001 From: apio Date: Sat, 12 Nov 2022 14:15:38 +0100 Subject: [PATCH] libc: Remove unnecessary casts in strcat() and strncat() --- libs/libc/src/string.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/libc/src/string.cpp b/libs/libc/src/string.cpp index 39f1d352..44184d4f 100644 --- a/libs/libc/src/string.cpp +++ b/libs/libc/src/string.cpp @@ -203,9 +203,9 @@ extern "C" size_t dest_len = strlen(dest); size_t i; - for (i = 0; *(src + i); i++) *(char*)(dest + dest_len + i) = *(const char*)(src + i); + for (i = 0; *(src + i); i++) *(dest + dest_len + i) = *(src + i); - *(char*)(dest + dest_len + i) = '\0'; + *(dest + dest_len + i) = '\0'; return dest; } @@ -215,9 +215,9 @@ extern "C" size_t dest_len = strlen(dest); size_t i; - for (i = 0; i < max && *(src + i); i++) *(char*)(dest + dest_len + i) = *(const char*)(src + i); + for (i = 0; i < max && *(src + i); i++) *(dest + dest_len + i) = *(src + i); - *(char*)(dest + dest_len + i) = '\0'; + *(dest + dest_len + i) = '\0'; return dest; }