taisei/src/list.h
laochailan 3f2885e185 fix: memleaks
there were some memleaks I left out of laziness. fixed.
2011-04-26 22:39:50 +02:00

19 lines
No EOL
500 B
C

/*
* This software is licensed under the terms of the MIT-License
* See COPYING for further information.
* ---
* Copyright (C) 2011, Lukas Weber <laochailan@web.de>
*/
#ifndef LIST_H
#define LIST_H
/* I got annoyed of the code doubling caused by simple linked lists,
* so i do some void-magic here to save the lines.
*/
void *create_element(void **dest, int size);
void delete_element(void **dest, void *e);
void *delete_all_elements(void **dest, void (callback)(void **, void *));
#endif