X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Flist.c;h=c74eb2132cf24913f9619c632f1740def270906d;hb=fe88f9a979110acb8acc6500444678d49e068bc5;hp=18765d4907b3fb8e7c1253c9163521938ed2a7d5;hpb=f62b4a91344bd0de09e7fb4e4c8c1993ffc027c3;p=meshlink diff --git a/src/list.c b/src/list.c index 18765d49..c74eb213 100644 --- a/src/list.c +++ b/src/list.c @@ -1,7 +1,6 @@ /* list.c -- functions to deal with double linked lists - Copyright (C) 2000-2005 Ivo Timmermans - 2000-2006 Guus Sliepen + Copyright (C) 2014 Guus Sliepen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,7 +25,7 @@ /* (De)constructors */ list_t *list_alloc(list_action_t delete) { - list_t *list = xmalloc_and_zero(sizeof(list_t)); + list_t *list = xzalloc(sizeof(list_t)); list->delete = delete; return list; @@ -37,7 +36,7 @@ void list_free(list_t *list) { } list_node_t *list_alloc_node(void) { - return xmalloc_and_zero(sizeof(list_node_t)); + return xzalloc(sizeof(list_node_t)); } void list_free_node(list_t *list, list_node_t *node) {