Mercurial > noffle
view src/itemlist.h @ 272:f3b44be9e4ab noffle
[svn] * configure.in: Remove '-ansi' and '-Wtraditional'. We use functions
that aren't strict ANSI, and I'm not interested in warnings about
usage differences between ANSI and K&R.
* Makefile.in,aclocal.m4,config.h.in,configure,src/Makefile.in:
Regenerate after configure.in change. With all the above in, we now
compile cleanly on Cygwin with GCC 3.2, except for a warning about
printing a time_t with a %ld format. This will serve as a reminder that
we assume time_t is the same size as a long.
author | bears |
---|---|
date | Sun, 10 Nov 2002 11:44:18 +0000 |
parents | 32ba1198c6fa |
children |
line wrap: on
line source
/* itemlist.h Copy a string wiht a list of separated items (as found in several header lines) and provide a convenient way of accessing the individual items. $Id: itemlist.h 51 2000-05-05 23:49:38Z uh1763 $ */ #ifndef ITEMLIST_H #define ITEMLIST_H #if HAVE_CONFIG_H #include <config.h> #endif #include <sys/types.h> struct ItemList; typedef struct ItemList ItemList; /* Make a new item list. */ ItemList * new_Itl( const char *list, const char *separators ); /* Delete an item list. */ void del_Itl( ItemList *self ); /* Get first item. */ const char * Itl_first( ItemList *self); /* Get next item or NULL. */ const char * Itl_next( ItemList *self ); /* Get count of items in list. */ size_t Itl_count( const ItemList *self ); #endif