X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Flists.h;h=39036913f8d99a3d8eac7bdb0c1c1cce1ace083a;hb=08ec58075cd87236ea502c2c3b89e38126478167;hp=fa9599aa9f8e943b527d9d200ea3e686d3bcb158;hpb=1f578af595de63a577b13f0c7adc8693a6645d94;p=libucw.git diff --git a/lib/lists.h b/lib/lists.h index fa9599aa..39036913 100644 --- a/lib/lists.h +++ b/lib/lists.h @@ -1,11 +1,14 @@ /* - * Sherlock Library -- Linked Lists + * UCW Library -- Linked Lists * * (c) 1997--1999 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ -#ifndef _SHERLOCK_LISTS_H -#define _SHERLOCK_LISTS_H +#ifndef _UCW_LISTS_H +#define _UCW_LISTS_H /* * I admit the list structure is very tricky and also somewhat awkward, @@ -19,7 +22,7 @@ * null head_node.prev tail_node.next * tail tail_node.prev */ - + typedef struct node { struct node *next, *prev; } node; @@ -50,7 +53,7 @@ void add_tail_list(list *, list *); void init_list(list *); void insert_node(node *, node *); -#if !defined(_SHERLOCK_LISTS_C) && defined(__GNUC__) +#if !defined(_UCW_LISTS_C) && defined(__GNUC__) #define LIST_INLINE extern inline #include "lib/lists.c" #undef LIST_INLINE