Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=176ae250ff8547d9c9d102d3c20d0adae453bf99
commit 176ae250ff8547d9c9d102d3c20d0adae453bf99 Author: James Buren <r...@frugalware.org> Date: Sat Dec 5 21:19:25 2009 -0600 utility.h * add new prototype diff --git a/src/utility.h b/src/utility.h index 8ba3d2b..78a81b9 100644 --- a/src/utility.h +++ b/src/utility.h @@ -5,6 +5,9 @@ #define eprintf(...) fprintf(stderr,__VA_ARGS__) #define array_entries(A) (sizeof(*A)/sizeof(A)) #define xsnprintf(A,...) snprintf((A),array_entries(A),__VA_ARGS__) +#define mem_size(T,N) (sizeof(T)*(N)) +#define xnew(T,N) (T*)xmalloc(mem_size(T,N)) void *xmalloc(size_t); +char *xstrdup(const char *); #endif _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git