summaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-11-15 20:29:59 +0000
committerChris Provenzano <proven@mit.edu>1995-11-15 20:29:59 +0000
commit1b24d5b626e4999085efdfec6b32033fb09dab07 (patch)
tree5f84bd5f650c58ff6220a55a0bf58fc1a4d749c8 /src/tests
parent393f9bb1f6d53da6a4ddb4451324a0bad76c2f1a (diff)
downloadkrb5-1b24d5b626e4999085efdfec6b32033fb09dab07.tar.gz
krb5-1b24d5b626e4999085efdfec6b32033fb09dab07.tar.xz
krb5-1b24d5b626e4999085efdfec6b32033fb09dab07.zip
* ktest_equal.c (ktest_equal_krb5_etype_info_entry()) :
Only do emecmp() if ref->length > 0 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7108 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/asn.1/ChangeLog6
-rw-r--r--src/tests/asn.1/ktest_equal.c5
2 files changed, 9 insertions, 2 deletions
diff --git a/src/tests/asn.1/ChangeLog b/src/tests/asn.1/ChangeLog
index b6f9bf11a..beac2f9fd 100644
--- a/src/tests/asn.1/ChangeLog
+++ b/src/tests/asn.1/ChangeLog
@@ -1,3 +1,9 @@
+
+Wed Nov 15 15:28:32 1995 Chris Provenzano (proven@mit.edu)
+
+ * ktest_equal.c (ktest_equal_krb5_etype_info_entry()) :
+ Only do emecmp() if ref->length > 0
+
Wed Nov 8 20:03:51 1995 Theodore Y. Ts'o <tytso@dcl>
* krb5_encode_test.c (main): In case of an error in the encoding
diff --git a/src/tests/asn.1/ktest_equal.c b/src/tests/asn.1/ktest_equal.c
index d6bf62201..08dff99ef 100644
--- a/src/tests/asn.1/ktest_equal.c
+++ b/src/tests/asn.1/ktest_equal.c
@@ -486,8 +486,9 @@ int ktest_equal_krb5_etype_info_entry(ref, var)
return FALSE;
if (ref->length != var->length)
return FALSE;
- if (memcmp(ref->salt, var->salt, ref->length) != 0)
- return FALSE;
+ if (ref->length > 0)
+ if (memcmp(ref->salt, var->salt, ref->length) != 0)
+ return FALSE;
return TRUE;
}