dav/assistant.c

changeset 267
171498cb2137
parent 200
cc474cf2c2f5
child 364
3769ba002fd1
--- a/dav/assistant.c	Tue Jul 11 20:45:32 2017 +0200
+++ b/dav/assistant.c	Thu Aug 03 10:37:52 2017 +0200
@@ -41,6 +41,7 @@
     char *value = NULL;
     while(!value) {
         printf("%s: ", cfgname);
+        fflush(stdout);
         line = util_readline(stdin);
         if(line.length == 0 || !line.ptr) {
             fprintf(stderr, "%s must be not empty\n", cfgname);
@@ -58,6 +59,7 @@
     char *value = NULL;
     while(!value) {
         printf("%s (optional): ", cfgname);
+        fflush(stdout);
         line = util_readline(stdin);
         if(line.length == 0 || !line.ptr) {
             if(line.ptr) {
@@ -74,6 +76,7 @@
 
 char* assistant_gethiddenoptcfg(char *cfgname) {
     printf("%s (optional): ", cfgname);
+    fflush(stdout);
     char *pw = util_password_input("");
     if(pw[0] == 0) {
         free(pw);
@@ -88,6 +91,7 @@
     char *value = NULL;
     while(!value) {
         printf("%s (default: %s): ", cfgname, defval);
+        fflush(stdout);
         line = util_readline(stdin);
         if(line.length == 0 || !line.ptr) {
             if(line.ptr) {

mercurial