diff options
author | gramanas <anastasis.gramm2@gmail.com> | 2021-11-13 21:05:38 +0200 |
---|---|---|
committer | gramanas <anastasis.gramm2@gmail.com> | 2021-11-14 11:07:42 +0200 |
commit | 382da0ada99a2874052f0e6ccb2c25e012d47fc9 (patch) | |
tree | a92357f558dab48f376e666594da4aa6576f4861 /util.c | |
parent | 2e00a24994e094efc47fce4501b134caa801ea2c (diff) | |
download | foodtools-382da0ada99a2874052f0e6ccb2c25e012d47fc9.tar.gz foodtools-382da0ada99a2874052f0e6ccb2c25e012d47fc9.tar.bz2 foodtools-382da0ada99a2874052f0e6ccb2c25e012d47fc9.zip |
Update Makefile and add list ingredients draft
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 54 |
1 files changed, 0 insertions, 54 deletions
@@ -1,54 +0,0 @@ -#include "util.h" - -void -fdebug(const char *fmt, ...) -{ -#ifdef _FOOD_DEBUG - va_list ap; - - va_start(ap, fmt); - vfprintf(stderr, fmt, ap); - va_end(ap); -#else - return; -#endif -} - -void -die(const char *fmt, ...) -{ - va_list ap; - - va_start(ap, fmt); - vfprintf(stderr, fmt, ap); - va_end(ap); - - if (fmt[0] && fmt[strlen(fmt)-1] == ':') { - fputc(' ', stderr); - perror(NULL); - } else { - fputc('\n', stderr); - } - - exit(1); -} - -void -trim(char * str) -{ - int i; - int begin = 0; - int end = strlen(str) - 1; - - while (isspace((unsigned char) str[begin])) - begin++; - - while (isspace((unsigned char) str[end]) && (end >= begin)) - end--; - - /* Shift all characters back to the start of the string array. */ - for (i = begin; i <= end; i++) - str[i - begin] = str[i]; - - str[i - begin] = '\0'; -} |