Mercurial > hg-old > index.cgi
diff lwlib/lw_stringlist.h @ 326:2eb058346cad
Added string module and expanded stringlist module
author | lost |
---|---|
date | Sat, 13 Feb 2010 05:21:20 +0000 |
parents | be63116281b0 |
children | 80826bf2827b |
line wrap: on
line diff
--- a/lwlib/lw_stringlist.h Sat Feb 13 05:20:55 2010 +0000 +++ b/lwlib/lw_stringlist.h Sat Feb 13 05:21:20 2010 +0000 @@ -29,14 +29,21 @@ { char **strings; int nstrings; + int cstring; }; typedef struct lw_stringlist_priv * lw_stringlist_t; #else /* def ___lw_stringlist_c_seen___ */ typedef void * lw_stringlist_t; - +extern lw_stringlist_t lw_stringlist_create(void); +extern void lw_stringlist_destroy(lw_stringlist_t S); +extern void lw_stringlist_addstring(lw_stringlist_t S, char *str); +extern void lw_stringlist_reset(lw_stringlist_t S); +extern char *lw_stringlist_current(lw_stringlist_t S); +extern char *lw_stringlist_next(lw_stringlist_t S); +extern int lw_stringlist_nstrings(lw_stringlist_t S); #endif /* def ___lw_stringlist_c_seen___ */ -#endif /* ___lw_stringlist_h_seen___ */ \ No newline at end of file +#endif /* ___lw_stringlist_h_seen___ */