summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1996-03-21 03:40:28 +0000
committerTheodore Tso <tytso@mit.edu>1996-03-21 03:40:28 +0000
commit8a2c3690c4652d46efac2f80554f694a32e7e1f2 (patch)
tree7bbb6ca23eda13f59880d56a0ab5da4631b77fae /src/lib
parentd5dd71245959a016323e38578b3e3f6928070df5 (diff)
downloadkrb5-8a2c3690c4652d46efac2f80554f694a32e7e1f2.tar.gz
krb5-8a2c3690c4652d46efac2f80554f694a32e7e1f2.tar.xz
krb5-8a2c3690c4652d46efac2f80554f694a32e7e1f2.zip
Fix Windows lint flames. (16bit vs. 32bit issues)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7687 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/crypto/des/ChangeLog5
-rw-r--r--src/lib/crypto/des/d3_str2ky.c8
-rw-r--r--src/lib/crypto/des/u_nfold.c8
3 files changed, 13 insertions, 8 deletions
diff --git a/src/lib/crypto/des/ChangeLog b/src/lib/crypto/des/ChangeLog
index d9910561e8..cbfdcf37ee 100644
--- a/src/lib/crypto/des/ChangeLog
+++ b/src/lib/crypto/des/ChangeLog
@@ -1,3 +1,8 @@
+Wed Mar 20 22:33:40 1996 Theodore Y. Ts'o <tytso@dcl>
+
+ * u_nfold.c (mit_des_n_fold):
+ * d3_str2ky.c (mit_des3_string_to_key): Fix Windows lint flames.
+
Mon Mar 11 11:03:23 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
* new_rn_key.c (mit_des_generate_random_block): Add const keywrod
diff --git a/src/lib/crypto/des/d3_str2ky.c b/src/lib/crypto/des/d3_str2ky.c
index 8e64ad4d9e..c2a27901b3 100644
--- a/src/lib/crypto/des/d3_str2ky.c
+++ b/src/lib/crypto/des/d3_str2ky.c
@@ -43,11 +43,11 @@ krb5_keyblock FAR * keyblock;
const krb5_data FAR * data;
const krb5_data FAR * salt;
{
- register char *str, *copystr;
- register mit_des_cblock *key;
- register int j;
+ char *copystr;
+ mit_des_cblock *key;
+ unsigned int j;
- register long length;
+ int length;
mit_des3_key_schedule ks;
krb5_enctype enctype = eblock->crypto_entry->proto_enctype;
diff --git a/src/lib/crypto/des/u_nfold.c b/src/lib/crypto/des/u_nfold.c
index 63eb0e29a7..38829e0ed0 100644
--- a/src/lib/crypto/des/u_nfold.c
+++ b/src/lib/crypto/des/u_nfold.c
@@ -66,8 +66,7 @@ mit_des_n_fold(inbuf, inlen, outbuf, outlen)
#endif
do {
- int j;
- register unsigned int k;
+ unsigned int j, k;
/* Rotate input */
k = ((bytes/inlen) * ROTATE_VALUE) % (inlen*8);
@@ -84,8 +83,9 @@ mit_des_n_fold(inbuf, inlen, outbuf, outlen)
}
j = bytes % outlen;
while (k) {
- if (j-- == 0)
- j += outlen;
+ if (j == 0)
+ j = outlen;
+ j--;
k += outbuf[j];
outbuf[j] = k & 0xff;
k >>= 8;