summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/krb5/os/ChangeLog5
-rw-r--r--src/lib/krb5/os/realm_dom.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog
index 41f02136f..d4264c2c0 100644
--- a/src/lib/krb5/os/ChangeLog
+++ b/src/lib/krb5/os/ChangeLog
@@ -1,3 +1,8 @@
+Mon Dec 19 15:20:35 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * realm_dom.c (krb5_get_realm_domain): Fixed minor bug where the
+ length of the returned domain was calculated incorrectly.
+
Mon Oct 31 17:04:08 1994 Theodore Y. Ts'o (tytso@dcl)
* lock_file.c: Back out POSIX_FILE_LOCKS change. (Should be
diff --git a/src/lib/krb5/os/realm_dom.c b/src/lib/krb5/os/realm_dom.c
index 83cbaf2ad..ff6d56d88 100644
--- a/src/lib/krb5/os/realm_dom.c
+++ b/src/lib/krb5/os/realm_dom.c
@@ -107,7 +107,7 @@ krb5_get_realm_domain(realm, domain)
trans_realm[sizeof(trans_realm)-1] = '\0';
if (!strcmp(trans_realm, realm)) {
if (trans_host[0] == '.') {
- if ((retdomain = malloc(strlen(trans_realm) + 1)) == NULL) {
+ if ((retdomain = malloc(strlen(trans_host) + 1)) == NULL) {
if (realmlist != NULL) {
krb5_xfree(realmlist[0]);
krb5_xfree(realmlist);