updated for version 7.3.153
Problem: Compiler warning for ambiguous else, missing prototype.
Solution: Add braces. (Dominique Pelle) Add prototype for die().
diff --git a/src/version.c b/src/version.c
index 7d6a582..507c41d 100644
--- a/src/version.c
+++ b/src/version.c
@@ -715,6 +715,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 153,
+/**/
152,
/**/
151,
diff --git a/src/xxd/xxd.c b/src/xxd/xxd.c
index b39f4d4..4d843dd 100644
--- a/src/xxd/xxd.c
+++ b/src/xxd/xxd.c
@@ -210,6 +210,7 @@
/* Let's collect some prototypes */
/* CodeWarrior is really picky about missing prototypes */
static void exit_with_usage __P((void));
+static void die __P((int));
static int huntype __P((FILE *, FILE *, FILE *, int, int, long));
static void xxdline __P((FILE *, char *, int));
@@ -689,6 +690,7 @@
while (s--)
if (getc(fp) == EOF)
+ {
if (ferror(fp))
{
die(2);
@@ -698,6 +700,7 @@
fprintf(stderr, "%s: sorry cannot seek.\n", pname);
return 4;
}
+ }
}
}