wget2  1.0.0
list.c File Reference

(2017-03-20 09:59:37 +0100, (build 8610300))

Double linked list routines. More...

#include <config.h>
#include <stdlib.h>
#include <string.h>
#include <wget.h>
#include "private.h"
Include dependency graph for list.c:

Functions

void * wget_list_append (wget_list_t **list, const void *data, size_t size)
 
void * wget_list_prepend (wget_list_t **list, const void *data, size_t size)
 
void wget_list_remove (wget_list_t **list, void *elem)
 
void * wget_list_getfirst (const wget_list_t *list)
 
void * wget_list_getlast (const wget_list_t *list)
 
void * wget_list_getnext (const void *elem)
 
int wget_list_browse (const wget_list_t *list, wget_list_browse_t browse, void *context)
 
void wget_list_free (wget_list_t **list)
 

Detailed Description

Double linked list routines.