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

Reply via email to