X-Git-Url: https://git.librecmc.org/?p=oweals%2Ftinc.git;a=blobdiff_plain;f=lib%2Flist.c;h=6ade9e8a4fae2338a1f4199bbe8127d7f1c90df1;hp=a09cbeadbe5b63b06eff5e6f4c79afff1aa8c830;hb=3a6200c1e39b61b249db3d1f9bcffa77351863bd;hpb=06afd357b0cf4aab778b1ccabbd1be61a9500d10 diff --git a/lib/list.c b/lib/list.c index a09cbea..6ade9e8 100644 --- a/lib/list.c +++ b/lib/list.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: list.c,v 1.1.2.2 2000/11/16 22:13:08 zarq Exp $ + $Id: list.c,v 1.1.2.3 2000/11/20 22:13:00 guus Exp $ */ #include "config.h" @@ -143,6 +143,7 @@ void list_append(list_t *list, void *data) n = xmalloc_and_zero(sizeof(list_node_t)); n->data = data; n->prev = list->tail; - list->tail->next = n; + if(list->tail) + list->tail->next = n; list->tail = n; }