[3001] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

krb5-libs/659: krb5-libs/658 addendum

daemon@ATHENA.MIT.EDU (fcusack@iconnet.net)
Wed Nov 11 16:51:06 1998

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: krb5-unassigned@RT-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, fcusack@iconnet.net
Date: Wed, 11 Nov 1998 16:45:39 -0500 (EST)
From: fcusack@iconnet.net
Reply-To: fcusack@iconnet.net
To: krb5-bugs@MIT.EDU


>Number:         659
>Category:       krb5-libs
>Synopsis:       krb5-libs/658 addendum
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    krb5-unassigned
>State:          open
>Class:          change-request
>Submitter-Id:   unknown
>Arrival-Date:   Wed Nov 11 16:46:00 EST 1998
>Last-Modified:
>Originator:     Frank Cusack
>Organization:
Icon CMT Corp.
>Release:        krb5-current-19981012
>Environment:
Unix/win32
System: SunOS ratbert 5.6 Generic_105181-09 sun4u sparc SUNW,Ultra-5_10
Architecture: sun4

>Description:
	An additional patch to gic_pwd.c, and another patch for
	and windows/lib/vardlg.c.
>How-To-Repeat:
>Fix:
Index: gic_pwd.c
===================================================================
RCS file: /icon/d04/cvsroot/3rd-party/krb5/src/lib/krb5/krb/gic_pwd.c,v
retrieving revision 1.2
diff -u -r1.2 gic_pwd.c
--- gic_pwd.c	1998/11/11 21:28:08	1.2
+++ gic_pwd.c	1998/11/11 21:33:53
@@ -206,7 +206,7 @@
       pw0.length = sizeof(pw0array);
       pw1.length = sizeof(pw1array);
 
-      if (ret = ((*prompter)(context, data, banner,
+      if (ret = ((*prompter)(context, data, NULL, banner,
 			     sizeof(prompt)/sizeof(prompt[0]), prompt)))
 	 goto cleanup;
 
@@ -302,7 +302,7 @@
 		    hours/24);
 
 	 /* ignore an error here */
-	 (*prompter)(context, data, banner, 0, 0);
+	 (*prompter)(context, data, NULL, banner, 0, 0);
       }
    }
Index: vardlg.c
===================================================================
RCS file: /icon/d04/cvsroot/3rd-party/krb5/src/windows/lib/vardlg.c,v
retrieving revision 1.2
diff -u -r1.2 vardlg.c
--- vardlg.c	1998/11/11 21:13:56	1.2
+++ vardlg.c	1998/11/11 21:44:10
@@ -187,8 +187,9 @@
 	/*
 	 * Store the dialog template
 	 */
-	p += ADD_DLGTEMPLATE(p, 0, 0, cx, 0,
-			     strlen(name) < 30 ? name : "KerbNet",
+	p += ADD_DLGTEMPLATE(p, 0, 0, cx, 0, name ?
+			     strlen(name) < 30 ? name : "KerbNet" :
+			     "KerbNet",
 			     "MS Sans Serif", 8,
 			     (WORD)(n * 2 + 3));
 
>Audit-Trail:
>Unformatted:

home help back first fref pref prev next nref lref last post