Lukc is an idiot.

more_to_read
Luka Vandervelden 2016-05-31 23:07:00 +02:00
parent 498b4857e2
commit 32a9992c60
1 changed files with 23 additions and 0 deletions

23
pubsub/list.h Normal file
View File

@ -0,0 +1,23 @@
#ifndef LIST_H
#define LIST_H
struct link {
struct link* next;
char value[];
};
typedef struct {
struct link* head;
struct link* tail;
size_t element_size;
size_t length;
} List;
List* list_new(size_t);
void* list_append(List*);
void list_remove(List*, size_t);
void list_free(List*);
#endif