diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-07-06 08:42:30 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-07-06 08:42:30 +0200 |
| commit | d732047d6681b1f64f7907d1c0413abdaab76050 (patch) | |
| tree | c2123d55a7431de9bb55371dcc78c955da607c6f /c02/ex10 | |
| parent | af8435d40cdb8e7871ff004fb21382c236f9bd0f (diff) | |
| download | piscine-d732047d6681b1f64f7907d1c0413abdaab76050.tar.gz piscine-d732047d6681b1f64f7907d1c0413abdaab76050.tar.bz2 piscine-d732047d6681b1f64f7907d1c0413abdaab76050.zip | |
c03 and begin c04
Diffstat (limited to 'c02/ex10')
| -rw-r--r-- | c02/ex10/ft_strlcpy.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/c02/ex10/ft_strlcpy.c b/c02/ex10/ft_strlcpy.c index aa6cfa5..ef4af68 100644 --- a/c02/ex10/ft_strlcpy.c +++ b/c02/ex10/ft_strlcpy.c @@ -6,7 +6,7 @@ /* By: cacharle <charles.cabergs@gmail.com> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/07/04 15:27:01 by cacharle #+# #+# */ -/* Updated: 2019/07/05 09:44:10 by cacharle ### ########.fr */ +/* Updated: 2019/07/05 14:31:13 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -27,12 +27,14 @@ unsigned int ft_strlcpy(char *dest, char *src, unsigned int size) { unsigned int i; + if (size == 0) + return (ft_strlen(src)); i = 0; while (i < size - 1 && src[i] != '\0') { dest[i] = src[i]; i++; } - dest[size - 1] = '\0'; + dest[i] = '\0'; return (ft_strlen(src)); } |
