separate declarations in libasm.h file and add list_push_front and list_size

This commit is contained in:
2025-04-03 04:55:28 +02:00
parent 394b016f2f
commit 34b139c60b
5 changed files with 126 additions and 10 deletions

22
libasm.h Normal file
View File

@ -0,0 +1,22 @@
#ifndef LIBASM_H
# define LIBASM_H
#include <stdlib.h>
typedef struct s_list
{
void *data;
struct s_list *next;
} t_list;
size_t ft_strlen(char *str);
char *ft_strcpy(char *dest, char *src);
int ft_strcmp(char *dest, char *src);
ssize_t ft_write(int fd, const void *buffer, size_t count);
ssize_t ft_read(int fd, void *buffer, size_t count);
char *ft_strdup(char *src);
int ft_atoi_base(char *nbr, char *base);
void ft_list_push_front(t_list **begin_list, void *data);
int ft_list_size(t_list *list_start);
#endif