diff options
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | ft_lstadd.c | 6 | ||||
| -rw-r--r-- | ft_lstdel.c | 6 | ||||
| -rw-r--r-- | ft_lstdelone.c | 6 | ||||
| -rw-r--r-- | ft_lstiter.c | 6 | ||||
| -rw-r--r-- | ft_lstmap.c | 6 | ||||
| -rw-r--r-- | ft_lstnew.c | 14 | ||||
| -rw-r--r-- | libft.en.pdf | bin | 0 -> 1455686 bytes |
8 files changed, 45 insertions, 1 deletions
@@ -1,5 +1,5 @@ CC = gcc -CCFLAGS = -Wall -Wextra -Werror +CCFLAGS = -Wall -Wextra -Werror -fPIC 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 \ diff --git a/ft_lstadd.c b/ft_lstadd.c new file mode 100644 index 0000000..549b670 --- /dev/null +++ b/ft_lstadd.c @@ -0,0 +1,6 @@ +#include "libft.h" + +void ft_lstadd(t_list **alst, t_list *new) +{ + +} diff --git a/ft_lstdel.c b/ft_lstdel.c new file mode 100644 index 0000000..881a7b2 --- /dev/null +++ b/ft_lstdel.c @@ -0,0 +1,6 @@ +#include "libft.h" + +void ft_lstdel(t_list **alst, void (*del)(void *, size_t)) +{ + +} diff --git a/ft_lstdelone.c b/ft_lstdelone.c new file mode 100644 index 0000000..bf5f61e --- /dev/null +++ b/ft_lstdelone.c @@ -0,0 +1,6 @@ +#include "libft.h" + +void ft_lstdelone(t_list **alst, void (*del)(void *, size_t)) +{ + +} diff --git a/ft_lstiter.c b/ft_lstiter.c new file mode 100644 index 0000000..ef19bf8 --- /dev/null +++ b/ft_lstiter.c @@ -0,0 +1,6 @@ +#include "libft.h" + +void ft_lstiter(t_list *lst, void (*f)(t_list *elem)) +{ + +} diff --git a/ft_lstmap.c b/ft_lstmap.c new file mode 100644 index 0000000..7c1a89b --- /dev/null +++ b/ft_lstmap.c @@ -0,0 +1,6 @@ +#include "libft.h" + +t_list * ft_lstmap(t_list *lst, t_list *(*f)(t_list *elem)) +{ + +} diff --git a/ft_lstnew.c b/ft_lstnew.c new file mode 100644 index 0000000..d4f53bc --- /dev/null +++ b/ft_lstnew.c @@ -0,0 +1,14 @@ +#include <stdlib.h> +#include "libft.h" + +t_list * ft_lstnew(void const *content, size_t content_size) +{ + t_list *elem; + + if ((elem = (t_list*)malloc(sizeof(t_list))) == NULL) + return (NULL); + elem->content = (void*)content; + elem->content_size = content_size; + elem->next = NULL; + return (elem); +} diff --git a/libft.en.pdf b/libft.en.pdf Binary files differnew file mode 100644 index 0000000..e5bee09 --- /dev/null +++ b/libft.en.pdf |
