Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=72cddb100ba96538c5a8f1b8738e52f222dcffe2
commit 72cddb100ba96538c5a8f1b8738e52f222dcffe2 Author: James Buren <r...@frugalware.org> Date: Mon Dec 7 11:40:45 2009 -0600 utility.h * add xparsefile diff --git a/src/utility.h b/src/utility.h index be368e3..a03fe80 100644 --- a/src/utility.h +++ b/src/utility.h @@ -29,10 +29,13 @@ #define mem_size(T,N) (sizeof(T)*(N)) #define xnew(T,N) (T*)xmalloc(mem_size(T,N)) +typedef bool (*parser_callback_t) (const char *,const char *); + void *xmalloc(size_t); char *xstrdup(const char *); size_t xstrclen(const char *,char); char *xstrtrim(char *); +size_t xparsefile(FILE *,parser_callback_t); static inline void xsetstr(char **dest,const char *src) { assert(dest && src); _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git