aboutsummaryrefslogtreecommitdiff
path: root/lib/list.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/list.c')
-rw-r--r--lib/list.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/list.c b/lib/list.c
index fc0fddf..52feb76 100644
--- a/lib/list.c
+++ b/lib/list.c
@@ -4,8 +4,7 @@
LIST* list_add(LIST* list, void* item)
{
- if (list == NULL)
- {
+ if (list == NULL) {
list = (LIST*)malloc(sizeof(LIST));
list->size = 0;
list->list = (void**)malloc(sizeof(0));
@@ -35,20 +34,21 @@ LIST* list_remove(LIST* list, unsigned int pos)
return list;
}
-void list_free(LIST* list) {
- for (unsigned int x = 0; x < list->size; x++)
+void list_free(LIST* list)
+{
+ for (unsigned int x = 0; x < list->size; x++)
free(list->list[x]);
free(list->list);
free(list);
}
-
-void *list_get(LIST *list, unsigned int index) {
+void *list_get(LIST *list, unsigned int index)
+{
if (list == NULL)
return NULL;
- if (index < list->size)
+ if (index < list->size)
return list->list[index];
return NULL;