diff options
| author | Cabergs Charles <cacharle@e-r6-p7.s19.be> | 2019-07-06 08:42:30 +0200 |
|---|---|---|
| committer | Cabergs Charles <cacharle@e-r6-p7.s19.be> | 2019-07-06 08:42:30 +0200 |
| commit | 244f5209ba7885daa513e3780b66df454422b910 (patch) | |
| tree | c2123d55a7431de9bb55371dcc78c955da607c6f /c02 | |
| parent | 1efffca20580601c99fce13f0ade1b36ed5665a4 (diff) | |
| download | piscine-244f5209ba7885daa513e3780b66df454422b910.tar.gz piscine-244f5209ba7885daa513e3780b66df454422b910.tar.bz2 piscine-244f5209ba7885daa513e3780b66df454422b910.zip | |
c03 and begin c04
Diffstat (limited to 'c02')
| -rw-r--r-- | c02/ex06/ft_str_is_printable.c | 4 | ||||
| -rw-r--r-- | c02/ex08/ft_strlowcase.c | 6 | ||||
| -rw-r--r-- | c02/ex10/ft_strlcpy.c | 6 |
3 files changed, 9 insertions, 7 deletions
diff --git a/c02/ex06/ft_str_is_printable.c b/c02/ex06/ft_str_is_printable.c index edb8fe5..ad9e05a 100644 --- a/c02/ex06/ft_str_is_printable.c +++ b/c02/ex06/ft_str_is_printable.c @@ -6,7 +6,7 @@ /* By: cacharle <charles.cabergs@gmail.com> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/07/03 19:43:32 by cacharle #+# #+# */ -/* Updated: 2019/07/04 21:02:08 by cacharle ### ########.fr */ +/* Updated: 2019/07/05 10:05:14 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -14,7 +14,7 @@ int ft_str_is_printable(char *str) { while (*str != '\0') { - if (*str < ' ') + if (*str < ' ' || *str > '~') return (0); str++; } diff --git a/c02/ex08/ft_strlowcase.c b/c02/ex08/ft_strlowcase.c index 1c7b56c..b815630 100644 --- a/c02/ex08/ft_strlowcase.c +++ b/c02/ex08/ft_strlowcase.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_strlowercase.c :+: :+: :+: */ +/* ft_strlowcase.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: cacharle <charles.cabergs@gmail.com> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ -/* Created: 2019/07/03 19:53:41 by cacharle #+# #+# */ -/* Updated: 2019/07/05 09:10:17 by cacharle ### ########.fr */ +/* Created: 2019/07/05 10:04:32 by cacharle #+# #+# */ +/* Updated: 2019/07/05 10:04:38 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ 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)); } |
