]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - ggo.c
audiod: Fix error checking in init_default_filters().
[paraslash.git] / ggo.c
diff --git a/ggo.c b/ggo.c
deleted file mode 100644 (file)
index a25c080..0000000
--- a/ggo.c
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright (C) 2008-2010 Andre Noll <maan@systemlinux.org>
- *
- * Licensed under the GPL v2. For licencing details see COPYING.
- */
-
-/** \file ggo.c Function for printing help. */
-
-
-#include "para.h"
-#include "ggo.h"
-
-/**
- * Wrapper for printf() that exits on errors.
- *
- * \param fmt Usual format string.
- */
-__printf_1_2 void printf_or_die(const char *fmt, ...)
-{
-       va_list argp;
-       int ret;
-
-       va_start(argp, fmt);
-       ret = vprintf(fmt, argp);
-       va_end(argp);
-       if (ret >= 0)
-               return;
-       exit(EXIT_FAILURE);
-}
-
-/**
- * Print one of the two given help texts.
- *
- * \param help contains the help texts.
- * \param detailed_help Whether to print the detailed help text.
- */
-void ggo_print_help(struct ggo_help *help, int detailed_help)
-{
-       const char **p;
-
-       if (!help)
-               return;
-       if (detailed_help)
-               p = help->detailed_help;
-       else
-               p = help->short_help;
-       if (!p)
-               return;
-       p += 3; /* skip -h and -V */
-       for (; *p; p++)
-               printf_or_die("\t%s\n", *p);
-}