diff options
Diffstat (limited to 'src/windows/lib/vardlg.c')
-rw-r--r-- | src/windows/lib/vardlg.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/windows/lib/vardlg.c b/src/windows/lib/vardlg.c index 41d897bf7b..dae8cdbbcf 100644 --- a/src/windows/lib/vardlg.c +++ b/src/windows/lib/vardlg.c @@ -171,8 +171,8 @@ ADD_DLGITEM(unsigned char *dlg, short x, short y, short cx, short cy, * fields for each item. */ void * -vardlg_build(WORD cx, const char *banner, WORD n, krb5_prompt prompts[], - WORD id) +vardlg_build(WORD cx, const char *name, const char *banner, + WORD n, krb5_prompt prompts[], WORD id) { unsigned char *p; WORD i; @@ -187,7 +187,10 @@ vardlg_build(WORD cx, const char *banner, WORD n, krb5_prompt prompts[], /* * Store the dialog template */ - p += ADD_DLGTEMPLATE(p, 0, 0, cx, 0, "KerbNet", "MS Sans Serif", 8, + p += ADD_DLGTEMPLATE(p, 0, 0, cx, 0, name ? + strlen(name) < 30 ? name : "Kerberos V5" : + "Kerberos V5", + "MS Sans Serif", 8, (WORD)(n * 2 + 3)); /* |