diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2021-09-10 10:54:12 +0200 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2021-09-10 10:54:12 +0200 |
| commit | 7a6533373ab9b0dd075f995c98dcf332a7876fac (patch) | |
| tree | a9fc5df9ab01c11a24e780dab47039504f122ef3 /src/common/parse.c | |
| parent | c0124777afcbbb0d5ca7d841360434f25235fb0f (diff) | |
| download | push_swap-7a6533373ab9b0dd075f995c98dcf332a7876fac.tar.gz push_swap-7a6533373ab9b0dd075f995c98dcf332a7876fac.tar.bz2 push_swap-7a6533373ab9b0dd075f995c98dcf332a7876fac.zip | |
Updated to norm v3
Diffstat (limited to 'src/common/parse.c')
| -rw-r--r-- | src/common/parse.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/src/common/parse.c b/src/common/parse.c index b0415cd..34f0749 100644 --- a/src/common/parse.c +++ b/src/common/parse.c @@ -6,7 +6,7 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/01/19 09:03:28 by cacharle #+# #+# */ -/* Updated: 2020/01/19 13:33:17 by cacharle ### ########.fr */ +/* Updated: 2021/09/09 10:02:15 by charles ### ########.fr */ /* */ /* ************************************************************************** */ @@ -14,19 +14,22 @@ static t_status has_dup(int *xs, size_t size) { - int *tmp; - t_status ret; + int *tmp; + t_bool is_set; - if ((tmp = (int*)malloc(size * sizeof(int))) == NULL) + tmp = (int *)malloc(size * sizeof(int)); + if (tmp == NULL) return (STATUS_ERROR); ft_memcpy(tmp, xs, size * sizeof(int)); - ret = ft_is_set(tmp, size, sizeof(int), &ft_compar_int) ? - STATUS_SUCCESS : STATUS_FAILURE; + is_set = ft_is_set(tmp, size, sizeof(int), &ft_compar_int); free(tmp); - return (ret); + if (is_set) + return (STATUS_SUCCESS); + else + return (STATUS_FAILURE); } -t_status parse(int argc, char **argv, t_stack *a) +t_status parse(int argc, char **argv, t_stack *a) { while (--argc >= 1) { |
