Sauvetage
This commit is contained in:
parent
191a193cb2
commit
7f8788c995
108
Makefile
108
Makefile
|
@ -6,7 +6,7 @@
|
|||
# By: erey-bet <marvin@42.fr> +#+ +:+ +#+ #
|
||||
# +#+#+#+#+#+ +#+ #
|
||||
# Created: 2022/09/27 04:19:30 by erey-bet #+# #+# #
|
||||
# Updated: 2022/10/10 22:54:22 by erey-bet ### ########.fr #
|
||||
# Updated: 2022/10/12 16:11:27 by erey-bet ### ########.fr #
|
||||
# #
|
||||
# **************************************************************************** #
|
||||
|
||||
|
@ -45,8 +45,106 @@ re: fclean all
|
|||
bonus: ${BONUS_OBJS}
|
||||
ar -rc ${NAME} ${BONUS_OBJS}
|
||||
|
||||
so:
|
||||
$(CC) -nostartfiles -fPIC $(CFLAGS) $(SRCS) $(BONUS)
|
||||
gcc -nostartfiles -shared -o libft.so $(OBJS) $(BONUS_OBJS)
|
||||
coffee:
|
||||
@clear
|
||||
@echo ""
|
||||
@echo " ("
|
||||
@echo " ) ("
|
||||
@echo " ___...(-------)-....___"
|
||||
@echo ' .-"" ) ( ""-.'
|
||||
@echo " .-''''|-._ ) _.-|"
|
||||
@echo ' / .--.| `""---...........---""` |'
|
||||
@echo " / / | |"
|
||||
@echo " | | | |"
|
||||
@echo " \ \ | |"
|
||||
@echo " '\ '\ | |"
|
||||
@echo " '\ '| |"
|
||||
@echo " _/ /\ /"
|
||||
@echo " (__/ \ /"
|
||||
@echo ' _..---""` \ /`""---.._'
|
||||
@echo " .-' \ / '-."
|
||||
@echo ": '-.__ __.-' :"
|
||||
@echo ': ) ""---...---"" ( :'
|
||||
@echo "\'._ '"--...___...--"' _.'"
|
||||
@echo ' \""--..__ __..--""/'
|
||||
@echo " '._ """----.....______.....----""" _.'"
|
||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
||||
@echo ' """------"""'
|
||||
@sleep 0.3
|
||||
@clear
|
||||
@echo ""
|
||||
@echo " ("
|
||||
@echo " ) ("
|
||||
@echo " ___..(.------)--....___"
|
||||
@echo ' .-"" ) ( ""-.'
|
||||
@echo " .-''''|-._ ( ) _.-|"
|
||||
@echo ' / .--.| `""---...........---""` |'
|
||||
@echo " / / | |"
|
||||
@echo " | | | |"
|
||||
@echo " \ \ | |"
|
||||
@echo " '\ '\ | |"
|
||||
@echo " '\ '| |"
|
||||
@echo " _/ /\ /"
|
||||
@echo " (__/ \ /"
|
||||
@echo ' _..---""` \ /`""---.._'
|
||||
@echo " .-' \ / '-."
|
||||
@echo ": '-.__ __.-' :"
|
||||
@echo ': ) ""---...---"" ( :'
|
||||
@echo "\'._ '"--...___...--"' _.'"
|
||||
@echo ' \""--..__ __..--""/'
|
||||
@echo " '._ """----.....______.....----""" _.'"
|
||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
||||
@echo ' """------"""'
|
||||
@sleep 0.3
|
||||
@clear
|
||||
@echo ""
|
||||
@echo " ("
|
||||
@echo " ) ("
|
||||
@echo " ___..(.------)--....___"
|
||||
@echo ' .-"" ) ( ""-.'
|
||||
@echo " .-''''|-._ ( ) _.-|"
|
||||
@echo ' / .--.| `""---...........---""` |'
|
||||
@echo " / / | |"
|
||||
@echo " | | | |"
|
||||
@echo " \ \ | |"
|
||||
@echo " '\ '\ | |"
|
||||
@echo " '\ '| |"
|
||||
@echo " _/ /\ /"
|
||||
@echo " (__/ \ /"
|
||||
@echo ' _..---""` \ /`""---.._'
|
||||
@echo " .-' \ / '-."
|
||||
@echo ": '-.__ __.-' :"
|
||||
@echo ': ) ""---...---"" ( :'
|
||||
@echo "\'._ '"--...___...--"' _.'"
|
||||
@echo ' \""--..__ __..--""/'
|
||||
@echo " '._ """----.....______.....----""" _.'"
|
||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
||||
@echo ' """------"""'
|
||||
@sleep 0.3
|
||||
@clear
|
||||
@echo ""
|
||||
@echo " ( ) "
|
||||
@echo " ) ("
|
||||
@echo " ___)...----)----....___"
|
||||
@echo ' .-"" ) ( ""-.'
|
||||
@echo " .-''''|-._ ( ) _.-|"
|
||||
@echo ' / .--.| `""---...........---""` |'
|
||||
@echo " / / | |"
|
||||
@echo " | | | |"
|
||||
@echo " \ \ | |"
|
||||
@echo " '\ '\ | |"
|
||||
@echo " '\ '| |"
|
||||
@echo " _/ /\ /"
|
||||
@echo " (__/ \ /"
|
||||
@echo ' _..---""` \ /`""---.._'
|
||||
@echo " .-' \ / '-."
|
||||
@echo ": '-.__ __.-' :"
|
||||
@echo ': ) ""---...---"" ( :'
|
||||
@echo "\'._ '"--...___...--"' _.'"
|
||||
@echo ' \""--..__ __..--""/'
|
||||
@echo " '._ """----.....______.....----""" _.'"
|
||||
@echo ' ""--..,,_____ _____,,..--"""'''
|
||||
@echo ' """------"""'
|
||||
${MAKE} coffee
|
||||
|
||||
.PHONY: all clean fclean re bonus so
|
||||
.PHONY: all clean fclean re bonus coffee
|
||||
|
|
18
ft_putchar.c
18
ft_putchar.c
|
@ -1,18 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* ft_putchar.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2022/07/13 08:56:00 by erey-bet #+# #+# */
|
||||
/* Updated: 2022/07/13 08:57:48 by erey-bet ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include <unistd.h>
|
||||
|
||||
void ft_putchar(char c)
|
||||
{
|
||||
write(1, &c, 1);
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2022/07/28 09:52:05 by erey-bet #+# #+# */
|
||||
/* Updated: 2022/10/11 14:36:18 by erey-bet ### ########.fr */
|
||||
/* Updated: 2022/10/12 16:14:08 by erey-bet ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
@ -51,7 +51,8 @@ int get_len_next(char const *s, char c, int i)
|
|||
|
||||
void *ft_malloc_split(char **strs, int *iyx, char const *s, char c)
|
||||
{
|
||||
strs[++iyx[1]] = malloc(get_len_next(s, c, iyx[0]) + 1);
|
||||
iyx[1]++;
|
||||
strs[iyx[1]] = malloc(get_len_next(s, c, iyx[0]) + 1);
|
||||
if (strs[iyx[1]--] == NULL)
|
||||
{
|
||||
while (iyx[1] >= 0)
|
||||
|
|
Loading…
Reference in a new issue