summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Barcroft <mike@FreeBSD.org>2002-09-11 01:00:56 +0000
committerMike Barcroft <mike@FreeBSD.org>2002-09-11 01:00:56 +0000
commit9654cb65315013158cd93f75ce4277844e6ef012 (patch)
tree06f850ff1802fe85137537cd374c1db9eb3e1894
parenta7d83226f06b50f1ab546ed16d1d371e0f259ba5 (diff)
Notes
-rw-r--r--usr.bin/uudecode/uudecode.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/uudecode/uudecode.c b/usr.bin/uudecode/uudecode.c
index e23dfd724790..82be8c015351 100644
--- a/usr.bin/uudecode/uudecode.c
+++ b/usr.bin/uudecode/uudecode.c
@@ -153,7 +153,7 @@ int
decode2(void)
{
int base64;
- int n;
+ size_t n;
char ch, *p, *q;
void *mode;
struct passwd *pw;
@@ -270,7 +270,7 @@ decode2(void)
if (n >= 3) {
if (!(IS_DEC(*p) && IS_DEC(*(p + 1)) &&
IS_DEC(*(p + 2)) && IS_DEC(*(p + 3))))
- OUT_OF_RANGE
+ OUT_OF_RANGE;
ch = DEC(p[0]) << 2 | DEC(p[1]) >> 4;
putchar(ch);
@@ -282,14 +282,14 @@ decode2(void)
else {
if (n >= 1) {
if (!(IS_DEC(*p) && IS_DEC(*(p + 1))))
- OUT_OF_RANGE
+ OUT_OF_RANGE;
ch = DEC(p[0]) << 2 | DEC(p[1]) >> 4;
putchar(ch);
}
if (n >= 2) {
if (!(IS_DEC(*(p + 1)) &&
IS_DEC(*(p + 2))))
- OUT_OF_RANGE
+ OUT_OF_RANGE;
ch = DEC(p[1]) << 4 | DEC(p[2]) >> 2;
putchar(ch);
@@ -297,7 +297,7 @@ decode2(void)
if (n >= 3) {
if (!(IS_DEC(*(p + 2)) &&
IS_DEC(*(p + 3))))
- OUT_OF_RANGE
+ OUT_OF_RANGE;
ch = DEC(p[2]) << 6 | DEC(p[3]);
putchar(ch);
}