X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/93fc71c182929daf326a9e8d9974ece3817c99c4..3dee7d930cb47c5aa4c8cb0d4707debd213fefb1:/uip/prompter.c?ds=inline diff --git a/uip/prompter.c b/uip/prompter.c index 304c9a5d..58347d47 100644 --- a/uip/prompter.c +++ b/uip/prompter.c @@ -331,8 +331,7 @@ getln (char *buffer, int n) char *cp; static int quoting = 0; - cp = buffer; - *cp = 0; + *buffer = 0; switch (setjmp (sigenv)) { case OK: @@ -348,6 +347,9 @@ getln (char *buffer, int n) return NOTOK; } + cp = buffer; + *cp = 0; + for (;;) { switch (c = getchar ()) { case EOF: