aboutsummaryrefslogtreecommitdiff
path: root/src/appl
diff options
context:
space:
mode:
Diffstat (limited to 'src/appl')
-rw-r--r--src/appl/bsd/ChangeLog5
-rw-r--r--src/appl/bsd/krlogind.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog
index 81e76dd..fbc2641 100644
--- a/src/appl/bsd/ChangeLog
+++ b/src/appl/bsd/ChangeLog
@@ -1,3 +1,8 @@
+2002-07-09 Ken Raeburn <raeburn@mit.edu>
+
+ * krlogind.c (protocol): Initialize pbp, fbp. Change left to type
+ size_t.
+
2002-06-27 Jen Selby <jenselby@mit.edu>
* rsh.M: added warning that encryption does not encrypt the
diff --git a/src/appl/bsd/krlogind.c b/src/appl/bsd/krlogind.c
index f8c751e..33a1876 100644
--- a/src/appl/bsd/krlogind.c
+++ b/src/appl/bsd/krlogind.c
@@ -984,7 +984,7 @@ static int control(pty, cp, n)
void protocol(f, p)
int f, p;
{
- unsigned char pibuf[BUFSIZ], qpibuf[BUFSIZ*2], fibuf[BUFSIZ], *pbp, *fbp;
+ unsigned char pibuf[BUFSIZ], qpibuf[BUFSIZ*2], fibuf[BUFSIZ], *pbp=0, *fbp=0;
register int pcc = 0, fcc = 0;
int cc;
#ifdef POSIX_SIGNALS
@@ -1052,7 +1052,8 @@ void protocol(f, p)
fcc = 0;
} else {
register unsigned char *cp;
- int left, n;
+ int n;
+ size_t left;
if (fcc <= 0)
break;