X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/966e60efa721d87e5f1cd475de08c26e3bac967e..20fe3a947f2305fb271a811d50f8a7d263511ee7:/sbr/getpass.c diff --git a/sbr/getpass.c b/sbr/getpass.c index cca32f62..a8238fb2 100644 --- a/sbr/getpass.c +++ b/sbr/getpass.c @@ -34,7 +34,10 @@ */ #include +#include /* for calloc() */ #include +#include /* for ttyname() */ +#include "h/mh.h" /* for adios() */ #define PASSWORD_LEN 128 @@ -43,10 +46,10 @@ #endif char * -getpass(char *prompt) +getpass(const char *prompt) { struct termios oterm, term; - char ch; + int ch; char *p, *ttystring, *buf; FILE *fout, *fin;