Libft
This commit is contained in:
parent
9a3da40a5c
commit
ecad503098
49
Makefile
49
Makefile
|
@ -52,8 +52,8 @@ coffee:
|
||||||
@clear
|
@clear
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo " ("
|
@echo " ("
|
||||||
@echo " ) ("
|
@echo " ) (◦"
|
||||||
@echo " ___...(-------)-....___"
|
@echo " ___...(-------)-....___◦"
|
||||||
@echo ' .-"" ) ( ""-.'
|
@echo ' .-"" ) ( ""-.'
|
||||||
@echo " .-''''|-._ ) _.-|"
|
@echo " .-''''|-._ ) _.-|"
|
||||||
@echo ' / .--.| `""---...........---""` |'
|
@echo ' / .--.| `""---...........---""` |'
|
||||||
|
@ -68,16 +68,16 @@ coffee:
|
||||||
@echo " .-' \ / '-."
|
@echo " .-' \ / '-."
|
||||||
@echo ": '-.__ __.-' :"
|
@echo ": '-.__ __.-' :"
|
||||||
@echo ': ) ""---...---"" ( :'
|
@echo ': ) ""---...---"" ( :'
|
||||||
@echo "\'._ '"--...___...--"' _.'"
|
@echo '\._ "--...___...--" _."'
|
||||||
@echo ' \""--..__ __..--""/'
|
@echo ' \""--..__ __..--""/'
|
||||||
@echo " '._ """----.....______.....----""" _.'"
|
@echo ' "._ """----.....______.....----""" _."'
|
||||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
@echo ' ""--..,,_____ _____,,..--"""'
|
||||||
@echo ' """------"""'
|
@echo ' """------"""'
|
||||||
@sleep 0.3
|
@sleep 0.2
|
||||||
@clear
|
@clear
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo " ("
|
@echo " (◦"
|
||||||
@echo " ) ("
|
@echo " ◦ ◦ ) ( "
|
||||||
@echo " ___..(.------)--....___"
|
@echo " ___..(.------)--....___"
|
||||||
@echo ' .-"" ) ( ""-.'
|
@echo ' .-"" ) ( ""-.'
|
||||||
@echo " .-''''|-._ ( ) _.-|"
|
@echo " .-''''|-._ ( ) _.-|"
|
||||||
|
@ -93,16 +93,16 @@ coffee:
|
||||||
@echo " .-' \ / '-."
|
@echo " .-' \ / '-."
|
||||||
@echo ": '-.__ __.-' :"
|
@echo ": '-.__ __.-' :"
|
||||||
@echo ': ) ""---...---"" ( :'
|
@echo ': ) ""---...---"" ( :'
|
||||||
@echo "\'._ '"--...___...--"' _.'"
|
@echo '\._ "--...___...--" _."'
|
||||||
@echo ' \""--..__ __..--""/'
|
@echo ' \""--..__ __..--""/'
|
||||||
@echo " '._ """----.....______.....----""" _.'"
|
@echo ' "._ """----.....______.....----""" _."'
|
||||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
@echo ' ""--..,,_____ _____,,..--"""'
|
||||||
@echo ' """------"""'
|
@echo ' """------"""'
|
||||||
@sleep 0.3
|
@sleep 0.2
|
||||||
@clear
|
@clear
|
||||||
@echo ""
|
@echo " ◦"
|
||||||
@echo " ("
|
@echo " ( ◦"
|
||||||
@echo " ) ("
|
@echo " ◦ ) ( "
|
||||||
@echo " ___..(.------)--....___"
|
@echo " ___..(.------)--....___"
|
||||||
@echo ' .-"" ) ( ""-.'
|
@echo ' .-"" ) ( ""-.'
|
||||||
@echo " .-''''|-._ ( ) _.-|"
|
@echo " .-''''|-._ ( ) _.-|"
|
||||||
|
@ -118,16 +118,16 @@ coffee:
|
||||||
@echo " .-' \ / '-."
|
@echo " .-' \ / '-."
|
||||||
@echo ": '-.__ __.-' :"
|
@echo ": '-.__ __.-' :"
|
||||||
@echo ': ) ""---...---"" ( :'
|
@echo ': ) ""---...---"" ( :'
|
||||||
@echo "\'._ '"--...___...--"' _.'"
|
@echo '\._ "--...___...--" _."'
|
||||||
@echo ' \""--..__ __..--""/'
|
@echo ' \""--..__ __..--""/'
|
||||||
@echo " '._ """----.....______.....----""" _.'"
|
@echo ' "._ """----.....______.....----""" _."'
|
||||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
@echo ' ""--..,,_____ _____,,..--"""'
|
||||||
@echo ' """------"""'
|
@echo ' """------"""'
|
||||||
@sleep 0.3
|
@sleep 0.2
|
||||||
@clear
|
@clear
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo " ( ) "
|
@echo " ( ) ◦"
|
||||||
@echo " ) ("
|
@echo " ◦ ) (◦"
|
||||||
@echo " ___)...----)----....___"
|
@echo " ___)...----)----....___"
|
||||||
@echo ' .-"" ) ( ""-.'
|
@echo ' .-"" ) ( ""-.'
|
||||||
@echo " .-''''|-._ ( ) _.-|"
|
@echo " .-''''|-._ ( ) _.-|"
|
||||||
|
@ -143,11 +143,12 @@ coffee:
|
||||||
@echo " .-' \ / '-."
|
@echo " .-' \ / '-."
|
||||||
@echo ": '-.__ __.-' :"
|
@echo ": '-.__ __.-' :"
|
||||||
@echo ': ) ""---...---"" ( :'
|
@echo ': ) ""---...---"" ( :'
|
||||||
@echo "\'._ '"--...___...--"' _.'"
|
@echo '\._ "--...___...--" _."'
|
||||||
@echo ' \""--..__ __..--""/'
|
@echo ' \""--..__ __..--""/'
|
||||||
@echo " '._ """----.....______.....----""" _.'"
|
@echo ' "._ """----.....______.....----""" _."'
|
||||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
@echo ' ""--..,,_____ _____,,..--"""'
|
||||||
@echo ' """------"""'
|
@echo ' """------"""'
|
||||||
|
@sleep 0.
|
||||||
${MAKE} coffee
|
${MAKE} coffee
|
||||||
|
|
||||||
.PHONY: all clean fclean re bonus coffee
|
.PHONY: all clean fclean re bonus coffee
|
||||||
|
|
|
@ -16,6 +16,8 @@ void *ft_calloc(size_t nitems, size_t size)
|
||||||
{
|
{
|
||||||
size_t *tmp;
|
size_t *tmp;
|
||||||
|
|
||||||
|
if (nitems == 0 || size == 0)
|
||||||
|
return (malloc(0));
|
||||||
if (nitems * size < nitems)
|
if (nitems * size < nitems)
|
||||||
return (NULL);
|
return (NULL);
|
||||||
tmp = malloc(nitems * size);
|
tmp = malloc(nitems * size);
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
||||||
/* +#+#+#+#+#+ +#+ */
|
/* +#+#+#+#+#+ +#+ */
|
||||||
/* Created: 2022/10/04 17:12:52 by erey-bet #+# #+# */
|
/* Created: 2022/10/04 17:12:52 by erey-bet #+# #+# */
|
||||||
/* Updated: 2022/10/10 22:15:30 by erey-bet ### ########.fr */
|
/* Updated: 2022/10/26 16:00:48 by erey-bet ### ########.fr */
|
||||||
/* */
|
/* */
|
||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
|
|
||||||
|
@ -33,7 +33,8 @@ char *ft_itoa(int n)
|
||||||
long nl;
|
long nl;
|
||||||
|
|
||||||
nl = n;
|
nl = n;
|
||||||
nl *= (n > 0) - (n < 0);
|
if (nl < 0)
|
||||||
|
nl *= -1;
|
||||||
len = ft_get_size(nl);
|
len = ft_get_size(nl);
|
||||||
i = 0;
|
i = 0;
|
||||||
if (n < 0)
|
if (n < 0)
|
||||||
|
|
Loading…
Reference in a new issue