aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile64
-rw-r--r--include/get_next_line.h (renamed from get_next_line/get_next_line.h)0
-rw-r--r--include/libft.h (renamed from libft.h)0
-rw-r--r--src/ft_asprintf.c (renamed from ft_asprintf.c)0
-rw-r--r--src/ft_atoi.c (renamed from ft_atoi.c)0
-rw-r--r--src/ft_bzero.c (renamed from ft_bzero.c)0
-rw-r--r--src/ft_calloc.c (renamed from ft_calloc.c)0
-rw-r--r--src/ft_dprintf.c (renamed from ft_dprintf.c)0
-rw-r--r--src/ft_isalnum.c (renamed from ft_isalnum.c)0
-rw-r--r--src/ft_isalpha.c (renamed from ft_isalpha.c)0
-rw-r--r--src/ft_isascii.c (renamed from ft_isascii.c)0
-rw-r--r--src/ft_isdigit.c (renamed from ft_isdigit.c)0
-rw-r--r--src/ft_isprint.c (renamed from ft_isprint.c)0
-rw-r--r--src/ft_itoa.c (renamed from ft_itoa.c)0
-rw-r--r--src/ft_lstadd_back_bonus.c (renamed from ft_lstadd_back_bonus.c)0
-rw-r--r--src/ft_lstadd_front_bonus.c (renamed from ft_lstadd_front_bonus.c)0
-rw-r--r--src/ft_lstclear_bonus.c (renamed from ft_lstclear_bonus.c)0
-rw-r--r--src/ft_lstdelone_bonus.c (renamed from ft_lstdelone_bonus.c)0
-rw-r--r--src/ft_lstiter_bonus.c (renamed from ft_lstiter_bonus.c)0
-rw-r--r--src/ft_lstlast_bonus.c (renamed from ft_lstlast_bonus.c)0
-rw-r--r--src/ft_lstmap_bonus.c (renamed from ft_lstmap_bonus.c)0
-rw-r--r--src/ft_lstnew_bonus.c (renamed from ft_lstnew_bonus.c)0
-rw-r--r--src/ft_lstpop_front_bonus.c (renamed from ft_lstpop_front_bonus.c)0
-rw-r--r--src/ft_lstsize_bonus.c (renamed from ft_lstsize_bonus.c)0
-rw-r--r--src/ft_memalloc.c (renamed from ft_memalloc.c)0
-rw-r--r--src/ft_memccpy.c (renamed from ft_memccpy.c)0
-rw-r--r--src/ft_memchr.c (renamed from ft_memchr.c)0
-rw-r--r--src/ft_memcmp.c (renamed from ft_memcmp.c)0
-rw-r--r--src/ft_memcpy.c (renamed from ft_memcpy.c)0
-rw-r--r--src/ft_memdel.c (renamed from ft_memdel.c)0
-rw-r--r--src/ft_memmove.c (renamed from ft_memmove.c)0
-rw-r--r--src/ft_memset.c (renamed from ft_memset.c)0
-rw-r--r--src/ft_printf.c (renamed from ft_printf.c)0
-rw-r--r--src/ft_printf/convert.c (renamed from ft_printf/convert.c)0
-rw-r--r--src/ft_printf/convert_char.c (renamed from ft_printf/convert_char.c)0
-rw-r--r--src/ft_printf/convert_hex.c (renamed from ft_printf/convert_hex.c)0
-rw-r--r--src/ft_printf/convert_int.c (renamed from ft_printf/convert_int.c)0
-rw-r--r--src/ft_printf/convert_none.c (renamed from ft_printf/convert_none.c)0
-rw-r--r--src/ft_printf/convert_percent.c (renamed from ft_printf/convert_percent.c)0
-rw-r--r--src/ft_printf/convert_ptr.c (renamed from ft_printf/convert_ptr.c)0
-rw-r--r--src/ft_printf/convert_str.c (renamed from ft_printf/convert_str.c)0
-rw-r--r--src/ft_printf/convert_uint.c (renamed from ft_printf/convert_uint.c)0
-rw-r--r--src/ft_printf/convert_written.c (renamed from ft_printf/convert_written.c)0
-rw-r--r--src/ft_printf/extract.c (renamed from ft_printf/extract.c)0
-rw-r--r--src/ft_printf/ft_printf.c (renamed from ft_printf/ft_printf.c)0
-rw-r--r--src/ft_printf/ft_vasprintf.h (renamed from ft_printf/ft_vasprintf.h)0
-rw-r--r--src/ft_printf/length_modifier.c (renamed from ft_printf/length_modifier.c)0
-rw-r--r--src/ft_printf/list.c (renamed from ft_printf/list.c)0
-rw-r--r--src/ft_printf/parse.c (renamed from ft_printf/parse.c)0
-rw-r--r--src/ft_printf/utils.c (renamed from ft_printf/utils.c)0
-rw-r--r--src/ft_putchar.c (renamed from ft_putchar.c)0
-rw-r--r--src/ft_putchar_fd.c (renamed from ft_putchar_fd.c)0
-rw-r--r--src/ft_putendl.c (renamed from ft_putendl.c)0
-rw-r--r--src/ft_putendl_fd.c (renamed from ft_putendl_fd.c)0
-rw-r--r--src/ft_putnbr.c (renamed from ft_putnbr.c)0
-rw-r--r--src/ft_putnbr_fd.c (renamed from ft_putnbr_fd.c)0
-rw-r--r--src/ft_putstr.c (renamed from ft_putstr.c)0
-rw-r--r--src/ft_putstr_fd.c (renamed from ft_putstr_fd.c)0
-rw-r--r--src/ft_snprintf.c (renamed from ft_snprintf.c)0
-rw-r--r--src/ft_split.c (renamed from ft_split.c)0
-rw-r--r--src/ft_sprintf.c (renamed from ft_sprintf.c)0
-rw-r--r--src/ft_strcat.c (renamed from ft_strcat.c)0
-rw-r--r--src/ft_strchr.c (renamed from ft_strchr.c)0
-rw-r--r--src/ft_strclr.c (renamed from ft_strclr.c)0
-rw-r--r--src/ft_strcmp.c (renamed from ft_strcmp.c)0
-rw-r--r--src/ft_strcount.c (renamed from ft_strcount.c)0
-rw-r--r--src/ft_strcpy.c (renamed from ft_strcpy.c)0
-rw-r--r--src/ft_strdel.c (renamed from ft_strdel.c)0
-rw-r--r--src/ft_strdup.c (renamed from ft_strdup.c)0
-rw-r--r--src/ft_strequ.c (renamed from ft_strequ.c)0
-rw-r--r--src/ft_striter.c (renamed from ft_striter.c)0
-rw-r--r--src/ft_striteri.c (renamed from ft_striteri.c)0
-rw-r--r--src/ft_strjoin.c (renamed from ft_strjoin.c)0
-rw-r--r--src/ft_strjoin_free.c (renamed from ft_strjoin_free.c)0
-rw-r--r--src/ft_strjoin_free_snd.c (renamed from ft_strjoin_free_snd.c)0
-rw-r--r--src/ft_strlcat.c (renamed from ft_strlcat.c)0
-rw-r--r--src/ft_strlcpy.c (renamed from ft_strlcpy.c)0
-rw-r--r--src/ft_strlen.c (renamed from ft_strlen.c)0
-rw-r--r--src/ft_strmap.c (renamed from ft_strmap.c)0
-rw-r--r--src/ft_strmapi.c (renamed from ft_strmapi.c)0
-rw-r--r--src/ft_strncat.c (renamed from ft_strncat.c)0
-rw-r--r--src/ft_strncmp.c (renamed from ft_strncmp.c)0
-rw-r--r--src/ft_strncpy.c (renamed from ft_strncpy.c)0
-rw-r--r--src/ft_strndup.c (renamed from ft_strndup.c)0
-rw-r--r--src/ft_strnequ.c (renamed from ft_strnequ.c)0
-rw-r--r--src/ft_strnew.c (renamed from ft_strnew.c)0
-rw-r--r--src/ft_strnstr.c (renamed from ft_strnstr.c)0
-rw-r--r--src/ft_strrchr.c (renamed from ft_strrchr.c)0
-rw-r--r--src/ft_strstr.c (renamed from ft_strstr.c)0
-rw-r--r--src/ft_strtrim.c (renamed from ft_strtrim.c)0
-rw-r--r--src/ft_substr.c (renamed from ft_substr.c)0
-rw-r--r--src/ft_tolower.c (renamed from ft_tolower.c)0
-rw-r--r--src/ft_toupper.c (renamed from ft_toupper.c)0
-rw-r--r--src/ft_vasprintf.c (renamed from ft_vasprintf.c)0
-rw-r--r--src/ft_vdprintf.c (renamed from ft_vdprintf.c)0
-rw-r--r--src/ft_vprintf.c (renamed from ft_vprintf.c)0
-rw-r--r--src/ft_vsnprintf.c (renamed from ft_vsnprintf.c)0
-rw-r--r--src/ft_vsprintf.c (renamed from ft_vsprintf.c)0
-rw-r--r--src/get_next_line/get_next_line.c (renamed from get_next_line/get_next_line.c)0
100 files changed, 37 insertions, 28 deletions
diff --git a/.gitignore b/.gitignore
index e240581..f84848e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
*.ghc
a.out
main.c
+build/*
diff --git a/Makefile b/Makefile
index de79815..cd957eb 100644
--- a/Makefile
+++ b/Makefile
@@ -6,61 +6,69 @@
# By: cacharle <marvin@42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2019/10/08 15:45:53 by cacharle #+# #+# #
-# Updated: 2020/01/15 07:34:57 by cacharle ### ########.fr #
+# Updated: 2020/01/15 08:48:42 by cacharle ### ########.fr #
# #
# **************************************************************************** #
LIB = ar rcs
RM = rm -f
+SRC_DIR = src
+OBJ_DIR = build
+INCLUDE_DIR = include
GET_NEXT_LINE_DIR = get_next_line
CC = gcc
-CCFLAGS = -I. -I$(GET_NEXT_LINE_DIR) -Wall -Wextra -Werror
+CCFLAGS = -I$(INCLUDE_DIR) -Wall -Wextra -Werror
NAME = libft.a
-SRC = ft_atoi.c ft_bzero.c ft_isalnum.c ft_isalpha.c ft_isascii.c ft_isdigit.c \
- ft_isprint.c ft_itoa.c ft_memalloc.c ft_memccpy.c ft_memchr.c \
- ft_memcmp.c ft_memcpy.c ft_memdel.c ft_memmove.c ft_memset.c \
- ft_putchar.c ft_putchar_fd.c ft_putendl.c ft_putendl_fd.c \
- ft_putnbr.c ft_putnbr_fd.c ft_putstr.c ft_putstr_fd.c ft_strcat.c \
- ft_strchr.c ft_strclr.c ft_strcmp.c ft_strcpy.c ft_strdel.c \
- ft_strdup.c ft_strequ.c ft_striter.c ft_striteri.c ft_strjoin.c \
- ft_strlcat.c ft_strlen.c ft_strmap.c ft_strmapi.c ft_strncat.c \
- ft_strncmp.c ft_strncpy.c ft_strnequ.c ft_strnew.c ft_strnstr.c \
- ft_strrchr.c ft_split.c ft_strstr.c ft_substr.c ft_strtrim.c \
- ft_tolower.c ft_toupper.c ft_strlcpy.c ft_calloc.c ft_strndup.c \
- ft_strjoin_free.c ft_strjoin_free_snd.c ft_strcount.c
+SRC_FILES = ft_atoi.c ft_bzero.c ft_isalnum.c ft_isalpha.c ft_isascii.c \
+ ft_isprint.c ft_itoa.c ft_memalloc.c ft_memccpy.c ft_memchr.c \
+ ft_memcmp.c ft_memcpy.c ft_memdel.c ft_memmove.c ft_memset.c \
+ ft_putchar.c ft_putchar_fd.c ft_putendl.c ft_putendl_fd.c \
+ ft_putnbr.c ft_putnbr_fd.c ft_putstr.c ft_putstr_fd.c ft_strcat.c \
+ ft_strchr.c ft_strclr.c ft_strcmp.c ft_strcpy.c ft_strdel.c \
+ ft_strdup.c ft_strequ.c ft_striter.c ft_striteri.c ft_strjoin.c \
+ ft_strlcat.c ft_strlen.c ft_strmap.c ft_strmapi.c ft_strncat.c \
+ ft_strncmp.c ft_strncpy.c ft_strnequ.c ft_strnew.c ft_strnstr.c \
+ ft_strrchr.c ft_split.c ft_strstr.c ft_substr.c ft_strtrim.c \
+ ft_tolower.c ft_toupper.c ft_strlcpy.c ft_calloc.c ft_strndup.c \
+ ft_strjoin_free.c ft_strjoin_free_snd.c ft_strcount.c \
+ $(GET_NEXT_LINE_DIR)/get_next_line.c ft_isdigit.c
# ft_printf.c ft_sprintf.c ft_snprintf.c ft_asprintf.c ft_dprintf.c \
# ft_vprintf.c ft_vsprintf.c ft_vsnprintf.c ft_vasprintf.c ft_vdprintf.c
-SRC += $(GET_NEXT_LINE_DIR)/get_next_line.c
+SRC = $(addprefix $(SRC_DIR)/,$(SRC_FILES))
+OBJ = $(SRC:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o)
-OBJ = $(SRC:.c=.o)
+HEADER_FILES = libft.h get_next_line.h
+HEADER = $(addprefix $(INCLUDE_DIR)/,$(HEADER_FILES))
-HEADER = libft.h
-BONUSSRC = ft_lstadd_back_bonus.c ft_lstadd_front_bonus.c ft_lstclear_bonus.c \
- ft_lstdelone_bonus.c ft_lstiter_bonus.c ft_lstlast_bonus.c \
- ft_lstmap_bonus.c ft_lstnew_bonus.c ft_lstsize_bonus.c ft_lstpop_front_bonus.c
-BONUSOBJ = $(BONUSSRC:.c=.o)
+# BONUSSRC = ft_lstadd_back_bonus.c ft_lstadd_front_bonus.c ft_lstclear_bonus.c \
+# ft_lstdelone_bonus.c ft_lstiter_bonus.c ft_lstlast_bonus.c \
+# ft_lstmap_bonus.c ft_lstnew_bonus.c ft_lstsize_bonus.c ft_lstpop_front_bonus.c
+# BONUSOBJ = $(BONUSSRC:.c=.o)
-all: $(NAME)
+all: dir_prerequisit $(NAME)
+
+dir_prerequisit:
+ @if [ ! -d "$(OBJ_DIR)" ]; then mkdir $(OBJ_DIR); fi
+ @if [ ! -d "$(OBJ_DIR)/$(GET_NEXT_LINE_DIR)" ]; then \
+ mkdir $(OBJ_DIR)/$(GET_NEXT_LINE_DIR); fi
$(NAME): $(OBJ) $(HEADER)
$(LIB) $(NAME) $(OBJ)
-bonus: $(BONUSOBJ) $(HEADER)
- $(LIB) $(NAME) $(BONUSOBJ)
+# bonus: $(BONUSOBJ) $(HEADER)
+# $(LIB) $(NAME) $(BONUSOBJ)
-%.o: %.c
+$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
$(CC) $(CCFLAGS) -c -o $@ $<
clean:
- $(RM) $(OBJ) $(BONUSOBJ)
+ $(RM) $(OBJ)
fclean: clean
$(RM) $(NAME)
re: fclean all
-
-rebonus: fclean bonus
diff --git a/get_next_line/get_next_line.h b/include/get_next_line.h
index 9d15202..9d15202 100644
--- a/get_next_line/get_next_line.h
+++ b/include/get_next_line.h
diff --git a/libft.h b/include/libft.h
index 0880568..0880568 100644
--- a/libft.h
+++ b/include/libft.h
diff --git a/ft_asprintf.c b/src/ft_asprintf.c
index 5eb62d9..5eb62d9 100644
--- a/ft_asprintf.c
+++ b/src/ft_asprintf.c
diff --git a/ft_atoi.c b/src/ft_atoi.c
index bfba860..bfba860 100644
--- a/ft_atoi.c
+++ b/src/ft_atoi.c
diff --git a/ft_bzero.c b/src/ft_bzero.c
index d179af0..d179af0 100644
--- a/ft_bzero.c
+++ b/src/ft_bzero.c
diff --git a/ft_calloc.c b/src/ft_calloc.c
index 24501bf..24501bf 100644
--- a/ft_calloc.c
+++ b/src/ft_calloc.c
diff --git a/ft_dprintf.c b/src/ft_dprintf.c
index 8e60970..8e60970 100644
--- a/ft_dprintf.c
+++ b/src/ft_dprintf.c
diff --git a/ft_isalnum.c b/src/ft_isalnum.c
index 1ee1e0f..1ee1e0f 100644
--- a/ft_isalnum.c
+++ b/src/ft_isalnum.c
diff --git a/ft_isalpha.c b/src/ft_isalpha.c
index 6f155b4..6f155b4 100644
--- a/ft_isalpha.c
+++ b/src/ft_isalpha.c
diff --git a/ft_isascii.c b/src/ft_isascii.c
index 51dcd1c..51dcd1c 100644
--- a/ft_isascii.c
+++ b/src/ft_isascii.c
diff --git a/ft_isdigit.c b/src/ft_isdigit.c
index f8a5850..f8a5850 100644
--- a/ft_isdigit.c
+++ b/src/ft_isdigit.c
diff --git a/ft_isprint.c b/src/ft_isprint.c
index c311709..c311709 100644
--- a/ft_isprint.c
+++ b/src/ft_isprint.c
diff --git a/ft_itoa.c b/src/ft_itoa.c
index 166e278..166e278 100644
--- a/ft_itoa.c
+++ b/src/ft_itoa.c
diff --git a/ft_lstadd_back_bonus.c b/src/ft_lstadd_back_bonus.c
index 01eb00c..01eb00c 100644
--- a/ft_lstadd_back_bonus.c
+++ b/src/ft_lstadd_back_bonus.c
diff --git a/ft_lstadd_front_bonus.c b/src/ft_lstadd_front_bonus.c
index 282b0b4..282b0b4 100644
--- a/ft_lstadd_front_bonus.c
+++ b/src/ft_lstadd_front_bonus.c
diff --git a/ft_lstclear_bonus.c b/src/ft_lstclear_bonus.c
index ee1d9e5..ee1d9e5 100644
--- a/ft_lstclear_bonus.c
+++ b/src/ft_lstclear_bonus.c
diff --git a/ft_lstdelone_bonus.c b/src/ft_lstdelone_bonus.c
index 30cec69..30cec69 100644
--- a/ft_lstdelone_bonus.c
+++ b/src/ft_lstdelone_bonus.c
diff --git a/ft_lstiter_bonus.c b/src/ft_lstiter_bonus.c
index 282e0fa..282e0fa 100644
--- a/ft_lstiter_bonus.c
+++ b/src/ft_lstiter_bonus.c
diff --git a/ft_lstlast_bonus.c b/src/ft_lstlast_bonus.c
index 247f4da..247f4da 100644
--- a/ft_lstlast_bonus.c
+++ b/src/ft_lstlast_bonus.c
diff --git a/ft_lstmap_bonus.c b/src/ft_lstmap_bonus.c
index c623d6f..c623d6f 100644
--- a/ft_lstmap_bonus.c
+++ b/src/ft_lstmap_bonus.c
diff --git a/ft_lstnew_bonus.c b/src/ft_lstnew_bonus.c
index ea10e4d..ea10e4d 100644
--- a/ft_lstnew_bonus.c
+++ b/src/ft_lstnew_bonus.c
diff --git a/ft_lstpop_front_bonus.c b/src/ft_lstpop_front_bonus.c
index f81315a..f81315a 100644
--- a/ft_lstpop_front_bonus.c
+++ b/src/ft_lstpop_front_bonus.c
diff --git a/ft_lstsize_bonus.c b/src/ft_lstsize_bonus.c
index b9d65d2..b9d65d2 100644
--- a/ft_lstsize_bonus.c
+++ b/src/ft_lstsize_bonus.c
diff --git a/ft_memalloc.c b/src/ft_memalloc.c
index 5aab2ec..5aab2ec 100644
--- a/ft_memalloc.c
+++ b/src/ft_memalloc.c
diff --git a/ft_memccpy.c b/src/ft_memccpy.c
index f95aa03..f95aa03 100644
--- a/ft_memccpy.c
+++ b/src/ft_memccpy.c
diff --git a/ft_memchr.c b/src/ft_memchr.c
index d2364db..d2364db 100644
--- a/ft_memchr.c
+++ b/src/ft_memchr.c
diff --git a/ft_memcmp.c b/src/ft_memcmp.c
index 2c8e179..2c8e179 100644
--- a/ft_memcmp.c
+++ b/src/ft_memcmp.c
diff --git a/ft_memcpy.c b/src/ft_memcpy.c
index 70837bc..70837bc 100644
--- a/ft_memcpy.c
+++ b/src/ft_memcpy.c
diff --git a/ft_memdel.c b/src/ft_memdel.c
index 2b21f33..2b21f33 100644
--- a/ft_memdel.c
+++ b/src/ft_memdel.c
diff --git a/ft_memmove.c b/src/ft_memmove.c
index aa107bd..aa107bd 100644
--- a/ft_memmove.c
+++ b/src/ft_memmove.c
diff --git a/ft_memset.c b/src/ft_memset.c
index 7963fd0..7963fd0 100644
--- a/ft_memset.c
+++ b/src/ft_memset.c
diff --git a/ft_printf.c b/src/ft_printf.c
index 1b92bb2..1b92bb2 100644
--- a/ft_printf.c
+++ b/src/ft_printf.c
diff --git a/ft_printf/convert.c b/src/ft_printf/convert.c
index 398c754..398c754 100644
--- a/ft_printf/convert.c
+++ b/src/ft_printf/convert.c
diff --git a/ft_printf/convert_char.c b/src/ft_printf/convert_char.c
index c5f3a93..c5f3a93 100644
--- a/ft_printf/convert_char.c
+++ b/src/ft_printf/convert_char.c
diff --git a/ft_printf/convert_hex.c b/src/ft_printf/convert_hex.c
index 0464dc7..0464dc7 100644
--- a/ft_printf/convert_hex.c
+++ b/src/ft_printf/convert_hex.c
diff --git a/ft_printf/convert_int.c b/src/ft_printf/convert_int.c
index 2345f76..2345f76 100644
--- a/ft_printf/convert_int.c
+++ b/src/ft_printf/convert_int.c
diff --git a/ft_printf/convert_none.c b/src/ft_printf/convert_none.c
index 358ef1b..358ef1b 100644
--- a/ft_printf/convert_none.c
+++ b/src/ft_printf/convert_none.c
diff --git a/ft_printf/convert_percent.c b/src/ft_printf/convert_percent.c
index 813bb77..813bb77 100644
--- a/ft_printf/convert_percent.c
+++ b/src/ft_printf/convert_percent.c
diff --git a/ft_printf/convert_ptr.c b/src/ft_printf/convert_ptr.c
index 63babb9..63babb9 100644
--- a/ft_printf/convert_ptr.c
+++ b/src/ft_printf/convert_ptr.c
diff --git a/ft_printf/convert_str.c b/src/ft_printf/convert_str.c
index 7d51a5e..7d51a5e 100644
--- a/ft_printf/convert_str.c
+++ b/src/ft_printf/convert_str.c
diff --git a/ft_printf/convert_uint.c b/src/ft_printf/convert_uint.c
index 4207165..4207165 100644
--- a/ft_printf/convert_uint.c
+++ b/src/ft_printf/convert_uint.c
diff --git a/ft_printf/convert_written.c b/src/ft_printf/convert_written.c
index 4beeaef..4beeaef 100644
--- a/ft_printf/convert_written.c
+++ b/src/ft_printf/convert_written.c
diff --git a/ft_printf/extract.c b/src/ft_printf/extract.c
index c56a777..c56a777 100644
--- a/ft_printf/extract.c
+++ b/src/ft_printf/extract.c
diff --git a/ft_printf/ft_printf.c b/src/ft_printf/ft_printf.c
index daa0cf2..daa0cf2 100644
--- a/ft_printf/ft_printf.c
+++ b/src/ft_printf/ft_printf.c
diff --git a/ft_printf/ft_vasprintf.h b/src/ft_printf/ft_vasprintf.h
index 4110557..4110557 100644
--- a/ft_printf/ft_vasprintf.h
+++ b/src/ft_printf/ft_vasprintf.h
diff --git a/ft_printf/length_modifier.c b/src/ft_printf/length_modifier.c
index 88226da..88226da 100644
--- a/ft_printf/length_modifier.c
+++ b/src/ft_printf/length_modifier.c
diff --git a/ft_printf/list.c b/src/ft_printf/list.c
index 99491f4..99491f4 100644
--- a/ft_printf/list.c
+++ b/src/ft_printf/list.c
diff --git a/ft_printf/parse.c b/src/ft_printf/parse.c
index 33928a0..33928a0 100644
--- a/ft_printf/parse.c
+++ b/src/ft_printf/parse.c
diff --git a/ft_printf/utils.c b/src/ft_printf/utils.c
index ad44980..ad44980 100644
--- a/ft_printf/utils.c
+++ b/src/ft_printf/utils.c
diff --git a/ft_putchar.c b/src/ft_putchar.c
index 2838f0a..2838f0a 100644
--- a/ft_putchar.c
+++ b/src/ft_putchar.c
diff --git a/ft_putchar_fd.c b/src/ft_putchar_fd.c
index 97d6f7a..97d6f7a 100644
--- a/ft_putchar_fd.c
+++ b/src/ft_putchar_fd.c
diff --git a/ft_putendl.c b/src/ft_putendl.c
index 880977e..880977e 100644
--- a/ft_putendl.c
+++ b/src/ft_putendl.c
diff --git a/ft_putendl_fd.c b/src/ft_putendl_fd.c
index a8077fc..a8077fc 100644
--- a/ft_putendl_fd.c
+++ b/src/ft_putendl_fd.c
diff --git a/ft_putnbr.c b/src/ft_putnbr.c
index 247df40..247df40 100644
--- a/ft_putnbr.c
+++ b/src/ft_putnbr.c
diff --git a/ft_putnbr_fd.c b/src/ft_putnbr_fd.c
index 169d1b5..169d1b5 100644
--- a/ft_putnbr_fd.c
+++ b/src/ft_putnbr_fd.c
diff --git a/ft_putstr.c b/src/ft_putstr.c
index 14b01a3..14b01a3 100644
--- a/ft_putstr.c
+++ b/src/ft_putstr.c
diff --git a/ft_putstr_fd.c b/src/ft_putstr_fd.c
index d0279ab..d0279ab 100644
--- a/ft_putstr_fd.c
+++ b/src/ft_putstr_fd.c
diff --git a/ft_snprintf.c b/src/ft_snprintf.c
index e1fdfbd..e1fdfbd 100644
--- a/ft_snprintf.c
+++ b/src/ft_snprintf.c
diff --git a/ft_split.c b/src/ft_split.c
index 6fb5964..6fb5964 100644
--- a/ft_split.c
+++ b/src/ft_split.c
diff --git a/ft_sprintf.c b/src/ft_sprintf.c
index 31da75e..31da75e 100644
--- a/ft_sprintf.c
+++ b/src/ft_sprintf.c
diff --git a/ft_strcat.c b/src/ft_strcat.c
index d5bc7e0..d5bc7e0 100644
--- a/ft_strcat.c
+++ b/src/ft_strcat.c
diff --git a/ft_strchr.c b/src/ft_strchr.c
index 50bfc0a..50bfc0a 100644
--- a/ft_strchr.c
+++ b/src/ft_strchr.c
diff --git a/ft_strclr.c b/src/ft_strclr.c
index 7e412fe..7e412fe 100644
--- a/ft_strclr.c
+++ b/src/ft_strclr.c
diff --git a/ft_strcmp.c b/src/ft_strcmp.c
index 1978286..1978286 100644
--- a/ft_strcmp.c
+++ b/src/ft_strcmp.c
diff --git a/ft_strcount.c b/src/ft_strcount.c
index 87e756d..87e756d 100644
--- a/ft_strcount.c
+++ b/src/ft_strcount.c
diff --git a/ft_strcpy.c b/src/ft_strcpy.c
index 9677b24..9677b24 100644
--- a/ft_strcpy.c
+++ b/src/ft_strcpy.c
diff --git a/ft_strdel.c b/src/ft_strdel.c
index 05cf064..05cf064 100644
--- a/ft_strdel.c
+++ b/src/ft_strdel.c
diff --git a/ft_strdup.c b/src/ft_strdup.c
index 65a6ac6..65a6ac6 100644
--- a/ft_strdup.c
+++ b/src/ft_strdup.c
diff --git a/ft_strequ.c b/src/ft_strequ.c
index 75ccb81..75ccb81 100644
--- a/ft_strequ.c
+++ b/src/ft_strequ.c
diff --git a/ft_striter.c b/src/ft_striter.c
index f410d24..f410d24 100644
--- a/ft_striter.c
+++ b/src/ft_striter.c
diff --git a/ft_striteri.c b/src/ft_striteri.c
index 05f15d4..05f15d4 100644
--- a/ft_striteri.c
+++ b/src/ft_striteri.c
diff --git a/ft_strjoin.c b/src/ft_strjoin.c
index 2bc4908..2bc4908 100644
--- a/ft_strjoin.c
+++ b/src/ft_strjoin.c
diff --git a/ft_strjoin_free.c b/src/ft_strjoin_free.c
index 4050b77..4050b77 100644
--- a/ft_strjoin_free.c
+++ b/src/ft_strjoin_free.c
diff --git a/ft_strjoin_free_snd.c b/src/ft_strjoin_free_snd.c
index 0503211..0503211 100644
--- a/ft_strjoin_free_snd.c
+++ b/src/ft_strjoin_free_snd.c
diff --git a/ft_strlcat.c b/src/ft_strlcat.c
index ce7fa0b..ce7fa0b 100644
--- a/ft_strlcat.c
+++ b/src/ft_strlcat.c
diff --git a/ft_strlcpy.c b/src/ft_strlcpy.c
index 6afb8f5..6afb8f5 100644
--- a/ft_strlcpy.c
+++ b/src/ft_strlcpy.c
diff --git a/ft_strlen.c b/src/ft_strlen.c
index 0e0a47c..0e0a47c 100644
--- a/ft_strlen.c
+++ b/src/ft_strlen.c
diff --git a/ft_strmap.c b/src/ft_strmap.c
index 61d16f1..61d16f1 100644
--- a/ft_strmap.c
+++ b/src/ft_strmap.c
diff --git a/ft_strmapi.c b/src/ft_strmapi.c
index 71d77e4..71d77e4 100644
--- a/ft_strmapi.c
+++ b/src/ft_strmapi.c
diff --git a/ft_strncat.c b/src/ft_strncat.c
index d68db0a..d68db0a 100644
--- a/ft_strncat.c
+++ b/src/ft_strncat.c
diff --git a/ft_strncmp.c b/src/ft_strncmp.c
index cd303fc..cd303fc 100644
--- a/ft_strncmp.c
+++ b/src/ft_strncmp.c
diff --git a/ft_strncpy.c b/src/ft_strncpy.c
index a0cfb4c..a0cfb4c 100644
--- a/ft_strncpy.c
+++ b/src/ft_strncpy.c
diff --git a/ft_strndup.c b/src/ft_strndup.c
index 0683dae..0683dae 100644
--- a/ft_strndup.c
+++ b/src/ft_strndup.c
diff --git a/ft_strnequ.c b/src/ft_strnequ.c
index e242ee7..e242ee7 100644
--- a/ft_strnequ.c
+++ b/src/ft_strnequ.c
diff --git a/ft_strnew.c b/src/ft_strnew.c
index 1bca6d5..1bca6d5 100644
--- a/ft_strnew.c
+++ b/src/ft_strnew.c
diff --git a/ft_strnstr.c b/src/ft_strnstr.c
index 4995637..4995637 100644
--- a/ft_strnstr.c
+++ b/src/ft_strnstr.c
diff --git a/ft_strrchr.c b/src/ft_strrchr.c
index 56c8be5..56c8be5 100644
--- a/ft_strrchr.c
+++ b/src/ft_strrchr.c
diff --git a/ft_strstr.c b/src/ft_strstr.c
index 4d4d403..4d4d403 100644
--- a/ft_strstr.c
+++ b/src/ft_strstr.c
diff --git a/ft_strtrim.c b/src/ft_strtrim.c
index aa48826..aa48826 100644
--- a/ft_strtrim.c
+++ b/src/ft_strtrim.c
diff --git a/ft_substr.c b/src/ft_substr.c
index 84d6c58..84d6c58 100644
--- a/ft_substr.c
+++ b/src/ft_substr.c
diff --git a/ft_tolower.c b/src/ft_tolower.c
index 919469f..919469f 100644
--- a/ft_tolower.c
+++ b/src/ft_tolower.c
diff --git a/ft_toupper.c b/src/ft_toupper.c
index 8579b91..8579b91 100644
--- a/ft_toupper.c
+++ b/src/ft_toupper.c
diff --git a/ft_vasprintf.c b/src/ft_vasprintf.c
index 85f66bc..85f66bc 100644
--- a/ft_vasprintf.c
+++ b/src/ft_vasprintf.c
diff --git a/ft_vdprintf.c b/src/ft_vdprintf.c
index a5e5ebf..a5e5ebf 100644
--- a/ft_vdprintf.c
+++ b/src/ft_vdprintf.c
diff --git a/ft_vprintf.c b/src/ft_vprintf.c
index b98670b..b98670b 100644
--- a/ft_vprintf.c
+++ b/src/ft_vprintf.c
diff --git a/ft_vsnprintf.c b/src/ft_vsnprintf.c
index 7db988c..7db988c 100644
--- a/ft_vsnprintf.c
+++ b/src/ft_vsnprintf.c
diff --git a/ft_vsprintf.c b/src/ft_vsprintf.c
index 91b4815..91b4815 100644
--- a/ft_vsprintf.c
+++ b/src/ft_vsprintf.c
diff --git a/get_next_line/get_next_line.c b/src/get_next_line/get_next_line.c
index e51f152..e51f152 100644
--- a/get_next_line/get_next_line.c
+++ b/src/get_next_line/get_next_line.c