diff options
Diffstat (limited to 'ldap/cm/newinst')
-rw-r--r-- | ldap/cm/newinst/ux-dialog.cc | 6 | ||||
-rw-r--r-- | ldap/cm/newinst/ux-dialog.h | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/ldap/cm/newinst/ux-dialog.cc b/ldap/cm/newinst/ux-dialog.cc index 4f4c010d..7de31488 100644 --- a/ldap/cm/newinst/ux-dialog.cc +++ b/ldap/cm/newinst/ux-dialog.cc @@ -1034,7 +1034,7 @@ askSampleNext(Dialog *me) return DIALOG_NEXT; } -DialogYesNo askPopulate( +DialogInput askPopulate( "You may wish to populate your new directory instance with some data.\n" "You may already have a file in LDIF format to use or some suggested\n" "entries can be added. If you want to import entries from an LDIF\n" @@ -1074,7 +1074,9 @@ askPopulateSetup(Dialog *me) } dialogSetup(me, SLAPD_KEY_INSTALL_LDIF_FILE, "none"); - me->setInputLen(1024); // it seems to get reset somewhere . . . + // max input buffer size is sizeof(Dialog::_buf)-1 + // Dialog::_buf is defined as char[MED_BUF] + me->setInputLen(MED_BUF-1); // it seems to get reset somewhere . . . long setupval = 0; if (me->getUserData(SETUP_DEFAULTS, setupval) == SETUP_ONLY || diff --git a/ldap/cm/newinst/ux-dialog.h b/ldap/cm/newinst/ux-dialog.h index 26ef8302..5b892480 100644 --- a/ldap/cm/newinst/ux-dialog.h +++ b/ldap/cm/newinst/ux-dialog.h @@ -54,7 +54,7 @@ extern DialogInput askSlapdSuffix; extern DialogInput askSlapdRootDN; extern DialogYesNo askReplication; extern DialogYesNo askSample; -extern DialogYesNo askPopulate; +extern DialogInput askPopulate; extern DialogInput askOrgSize; extern DialogYesNo askCIR; extern DialogInput askCIRHost; |