summaryrefslogtreecommitdiffstats
path: root/text-utils/display.c
diff options
context:
space:
mode:
authorKarel Zak2006-12-07 00:25:43 +0100
committerKarel Zak2006-12-07 00:25:43 +0100
commit22853e4a82c6ef7b336527529acb94b14a0b0fd8 (patch)
treeee28e4598c8c449d7e811711d8ce8eb17caecfb6 /text-utils/display.c
parentImported from util-linux-2.10f tarball. (diff)
downloadkernel-qcow2-util-linux-22853e4a82c6ef7b336527529acb94b14a0b0fd8.tar.gz
kernel-qcow2-util-linux-22853e4a82c6ef7b336527529acb94b14a0b0fd8.tar.xz
kernel-qcow2-util-linux-22853e4a82c6ef7b336527529acb94b14a0b0fd8.zip
Imported from util-linux-2.10m tarball.
Diffstat (limited to 'text-utils/display.c')
-rw-r--r--text-utils/display.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/text-utils/display.c b/text-utils/display.c
index 27d4e7245..481d2b1ae 100644
--- a/text-utils/display.c
+++ b/text-utils/display.c
@@ -42,6 +42,7 @@
#include "hexdump.h"
static void doskip(char *, int);
+static u_char *get(void);
#ifndef MIN
#define MIN(a,b) ((a)<(b)?(a):(b))
@@ -133,7 +134,7 @@ static off_t savaddress; /* saved address/offset in stream */
} \
}
-void bpad(PR *pr)
+static void bpad(PR *pr)
{
static char *spec = " -0+#";
register char *p1, *p2;
@@ -149,7 +150,7 @@ void bpad(PR *pr)
while ((*p2++ = *p1++) != 0) ;
}
-void display()
+void display(void)
{
extern FU *endfu;
register FS *fs;
@@ -158,7 +159,7 @@ void display()
register int cnt;
register u_char *bp;
off_t saveaddress;
- u_char savech = 0, *savebp, *get();
+ u_char savech = 0, *savebp;
while ((bp = get()) != NULL)
for (fs = fshead, savebp = bp, saveaddress = address; fs;
@@ -205,8 +206,8 @@ void display()
static char **_argv;
-u_char *
-get()
+static u_char *
+get(void)
{
extern enum _vflag vflag;
extern int length;
@@ -276,7 +277,7 @@ get()
int next(char **argv)
{
- extern int errno, exitval;
+ extern int exitval;
static int done;
int statok;
@@ -312,7 +313,6 @@ int next(char **argv)
static void
doskip(char *fname, int statok)
{
- extern int errno;
struct stat sbuf;
if (statok) {
@@ -353,7 +353,6 @@ emalloc(int size)
void nomem()
{
- extern int errno;
(void)fprintf(stderr, "hexdump: %s.\n", strerror(errno));
exit(1);