adding labs

This commit is contained in:
hugogogo
2026-05-07 11:46:03 +02:00
parent 36379f56b0
commit 413e149003
7 changed files with 31 additions and 14 deletions

View File

@@ -15,12 +15,19 @@
size_t ft_strjoin_static(char *dst, size_t dst_size, const char **srcs, size_t n)
{
size_t total_len;
size_t i;
// Calculate total length needed
size_t total_len = 0;
for (size_t i = 0; i < n; i++)
total_len = 0;
i = 0;
while (i < n)
{
total_len += ft_strlen(srcs[i]);
ft_printf("--ft_strlen(srcs[%i]):%i--", i, ft_strlen(srcs[i]));
i++;
}
ft_printf("{dst_size:%li,srcs[0]:%s,srcs[1]:%s,total_len:%i}", dst_size, srcs[0], srcs[1], total_len); // debug
// Check if buffer is large enough (include space for '\0')
if (total_len + 1 > dst_size)