adding labs
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user