]> git.pond.sub.org Git - empserver/commitdiff
(getele): Zero-terminate empty telegrams. Returned telegram was
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Mar 2006 20:11:55 +0000 (20:11 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Mar 2006 20:11:55 +0000 (20:11 +0000)
broken in rev. 1.9.  ~p never worked.

src/lib/subs/getele.c

index 109c57f08d670c72808b463512adaf5593453963..68da396167efc0668e486cde3793cab3ee6c05ff 100644 (file)
@@ -57,6 +57,7 @@ getele(char *recipient, char *buf)
     pr("Enter telegram for %s\n", recipient);
     pr("undo last line with ~u, print with ~p, abort with ~q, end with ^D or .\n");
     bp = buf;
+    *bp = 0;
     while (!player->aborted) {
        sprintf(left, "%4d left: ", (int)(buf + MAXTELSIZE - bp));
        if (uprmptrd(left, buffer, sizeof(buffer) - 2) <= 0)