1
0
mirror of https://gitlab.com/klmp200/LO41.git synced 2025-07-11 12:19:25 +00:00

Normalement maintenant ça compile mieux

This commit is contained in:
2018-06-06 01:15:23 +02:00
parent 6ab2711c9c
commit 0fd63b47dd
13 changed files with 84 additions and 11 deletions

View File

@ -12,7 +12,7 @@ GETTER(Element, void*, data)
SETTER(Element, Element*, previous)
SETTER(Element, Element*, next)
void $_free__Element(THIS(Element)){
void _free__Element(THIS(Element)){
List * list = this->list;
if (list != NULL) {
if (list->head == this && list->tail == this) {
@ -35,7 +35,7 @@ void $_free__Element(THIS(Element)){
free(this);
}
Element *$_init_Element(void *data, size_t size, List *list){
Element *_init_Element(void *data, size_t size, List *list){
Element *el = (Element*) malloc_or_die(sizeof(Element));
void *new_data = NULL;

View File

@ -30,6 +30,6 @@ FRIENDLY(data, List)
FRIENDLY(next, List)
FRIENDLY(previous, List)
Element *$_init_Element(void *data, size_t size, List *list);
Element *_init_Element(void *data, size_t size, List *list);
#endif //LO41_ELEMENT_H

View File

@ -54,7 +54,7 @@ void * get_tail_data_List(THIS(List)){
return NULL;
}
void $_free__List(THIS(List)){
void _free__List(THIS(List)){
this->clear(this);
free(this);
}
@ -129,7 +129,7 @@ void remove_tail_List(THIS(List)){
DELETE(this->tail);
}
List *$_init_List(){
List *_init_List(){
List *l = (List*) malloc_or_die(sizeof(List));
l->size = 0;
l->head = NULL;

View File

@ -43,6 +43,6 @@ FRIENDLY(head, Element)
FRIENDLY(tail, Element)
FRIENDLY(size, Element)
List *$_init_List();
List *_init_List();
#endif //LO41_LIST_H