#include "cache.h"
+#include "config.h"
#include "run-command.h"
#include "strbuf.h"
#include "prompt.h"
return r;
}
-char *git_getpass(const char *prompt)
+int git_read_line_interactively(struct strbuf *line)
{
- return git_prompt(prompt, PROMPT_ASKPASS);
+ int ret;
+
+ fflush(stdout);
+ ret = strbuf_getline_lf(line, stdin);
+ if (ret != EOF)
+ strbuf_trim_trailing_newline(line);
+
+ return ret;
}