From 1b8a31bb2edbbeb82f8cdcfcea0eec12842ee541 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Thu, 8 Sep 2011 02:47:18 -0400 Subject: [PATCH] Add some comments --- client/X11/xfreerdp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/X11/xfreerdp.c b/client/X11/xfreerdp.c index de5dcb9..d930d45 100644 --- a/client/X11/xfreerdp.c +++ b/client/X11/xfreerdp.c @@ -737,6 +737,7 @@ int main(int argc, char* argv[]) printf("Password: "); + /* Turn off ECHO on stdin, but still echo newlines */ if (tcgetattr(fileno(stdin), &orig_flags) != 0) { perror(strerror(errno)); @@ -754,6 +755,7 @@ int main(int argc, char* argv[]) fgets(password, 512 - 1, stdin); + /* Reset stdin to how it was */ if (tcsetattr(fileno(stdin), TCSADRAIN, &orig_flags) != 0) { tcsetattr(fileno(stdin), TCSANOW, &orig_flags); -- 2.7.4