From d436447a214acde5053f0782d7e03b3ffdb4c3ed Mon Sep 17 00:00:00 2001 From: Sani7 Date: Sun, 12 Nov 2023 14:02:37 +0100 Subject: [PATCH] TFTP Change str_cat* functions to use size_t instead of int --- project/Core/Src/tftp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project/Core/Src/tftp.c b/project/Core/Src/tftp.c index e50ee3a..8d085bd 100644 --- a/project/Core/Src/tftp.c +++ b/project/Core/Src/tftp.c @@ -16,7 +16,7 @@ static tftp_custom_file_t virt_file[] = {.name = "virtImage.raw",.data = NULL, .len = 0, .ofset = 0} }; -int str_cat_str(char* dest, int dest_size, const char* src) { +int str_cat_str(char* dest, size_t dest_size, const char* src) { int dest_len = strlen(dest); int src_len = strlen(src); if (dest_len + src_len > dest_size) { @@ -26,7 +26,7 @@ int str_cat_str(char* dest, int dest_size, const char* src) { return 0; } -int str_cat(char* dest, int dest_size, char c) +int str_cat(char* dest, size_t dest_size, char c) { int dest_len = strlen(dest); if (dest_len + 1 > dest_size) {