summaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'util.c')
-rw-r--r--util.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/util.c b/util.c
deleted file mode 100644
index 6eda622..0000000
--- a/util.c
+++ /dev/null
@@ -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';
-}