Sauvetage
This commit is contained in:
parent
191a193cb2
commit
7f8788c995
108
Makefile
108
Makefile
|
@ -6,7 +6,7 @@
|
||||||
# By: erey-bet <marvin@42.fr> +#+ +:+ +#+ #
|
# By: erey-bet <marvin@42.fr> +#+ +:+ +#+ #
|
||||||
# +#+#+#+#+#+ +#+ #
|
# +#+#+#+#+#+ +#+ #
|
||||||
# Created: 2022/09/27 04:19:30 by erey-bet #+# #+# #
|
# 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}
|
bonus: ${BONUS_OBJS}
|
||||||
ar -rc ${NAME} ${BONUS_OBJS}
|
ar -rc ${NAME} ${BONUS_OBJS}
|
||||||
|
|
||||||
so:
|
coffee:
|
||||||
$(CC) -nostartfiles -fPIC $(CFLAGS) $(SRCS) $(BONUS)
|
@clear
|
||||||
gcc -nostartfiles -shared -o libft.so $(OBJS) $(BONUS_OBJS)
|
@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> +#+ +:+ +#+ */
|
/* By: erey-bet <marvin@42.fr> +#+ +:+ +#+ */
|
||||||
/* +#+#+#+#+#+ +#+ */
|
/* +#+#+#+#+#+ +#+ */
|
||||||
/* Created: 2022/07/28 09:52:05 by erey-bet #+# #+# */
|
/* 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)
|
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)
|
if (strs[iyx[1]--] == NULL)
|
||||||
{
|
{
|
||||||
while (iyx[1] >= 0)
|
while (iyx[1] >= 0)
|
||||||
|
|
Loading…
Reference in a new issue