summaryrefslogtreecommitdiff
path: root/dpkg-split
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2008-03-11 07:01:57 +0200
committerGuillem Jover <guillem@debian.org>2008-03-11 07:06:50 +0200
commit122fdc0fa5fe90a7d5f6919f2d3177fd0830c360 (patch)
treecde8dbf0d220f99cd45931aed83f486057215f87 /dpkg-split
parent518b1f979ca90b1d9b6cc2e0f07b8d5d8e8ab8e0 (diff)
downloaddpkg-122fdc0fa5fe90a7d5f6919f2d3177fd0830c360.tar.gz
Move command line common option utilities to lib/myopt-util.c
Diffstat (limited to 'dpkg-split')
-rw-r--r--dpkg-split/main.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/dpkg-split/main.c b/dpkg-split/main.c
index 4fb801f07..7eff4b429 100644
--- a/dpkg-split/main.c
+++ b/dpkg-split/main.c
@@ -34,7 +34,9 @@
#include "dpkg-split.h"
-static void printversion(void) {
+void
+printversion(void)
+{
if (printf(_("Debian `%s' package split/join tool; version %s.\n"),
SPLITTER, DPKG_VERSION_ARCH) < 0) werr ("stdout");
if (printf(_("Copyright (C) 1994-1996 Ian Jackson.\n")) < 0) werr ("stdout");
@@ -44,7 +46,9 @@ static void printversion(void) {
SPLITTER) < 0) werr("stdout");
}
-static void usage(void) {
+void
+usage(void)
+{
if (printf(_(
"Usage: %s [<option> ...] <command>\n"
"\n"), SPLITTER) < 0) werr("stdout");
@@ -96,15 +100,6 @@ void rerreof(FILE *f, const char *fn) {
ohshit(_("unexpected end of file in %.250s"),fn);
}
-static void helponly(const struct cmdinfo *cip, const char *value) NONRETURNING;
-static void helponly(const struct cmdinfo *cip, const char *value) {
- usage(); exit(0);
-}
-static void versiononly(const struct cmdinfo *cip, const char *value) NONRETURNING;
-static void versiononly(const struct cmdinfo *cip, const char *value) {
- printversion(); exit(0);
-}
-
static void setaction(const struct cmdinfo *cip, const char *value);
static void setpartsize(const struct cmdinfo *cip, const char *value) {