Merge branch 'bw/maint-1.7.9-solaris-getpass' into maint-1.7.11
* bw/maint-1.7.9-solaris-getpass: Enable HAVE_DEV_TTY for Solaris terminal: seek when switching between reading and writing
This commit is contained in:
commit
3f988231ae
1
Makefile
1
Makefile
@ -1005,6 +1005,7 @@ ifeq ($(uname_S),SunOS)
|
|||||||
NO_REGEX = YesPlease
|
NO_REGEX = YesPlease
|
||||||
NO_FNMATCH_CASEFOLD = YesPlease
|
NO_FNMATCH_CASEFOLD = YesPlease
|
||||||
NO_MSGFMT_EXTENDED_OPTIONS = YesPlease
|
NO_MSGFMT_EXTENDED_OPTIONS = YesPlease
|
||||||
|
HAVE_DEV_TTY = YesPlease
|
||||||
ifeq ($(uname_R),5.6)
|
ifeq ($(uname_R),5.6)
|
||||||
SOCKLEN_T = int
|
SOCKLEN_T = int
|
||||||
NO_HSTRERROR = YesPlease
|
NO_HSTRERROR = YesPlease
|
||||||
|
@ -59,6 +59,7 @@ char *git_terminal_prompt(const char *prompt, int echo)
|
|||||||
|
|
||||||
r = strbuf_getline(&buf, fh, '\n');
|
r = strbuf_getline(&buf, fh, '\n');
|
||||||
if (!echo) {
|
if (!echo) {
|
||||||
|
fseek(fh, SEEK_CUR, 0);
|
||||||
putc('\n', fh);
|
putc('\n', fh);
|
||||||
fflush(fh);
|
fflush(fh);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user