From beae3ea7704ac489a52d38d6a95a70850b9efb22 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 25 Mar 2006 20:11:55 +0000 Subject: [PATCH] (getele): Zero-terminate empty telegrams. Returned telegram was broken in rev. 1.9. ~p never worked. --- src/lib/subs/getele.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/subs/getele.c b/src/lib/subs/getele.c index 109c57f0..68da3961 100644 --- a/src/lib/subs/getele.c +++ b/src/lib/subs/getele.c @@ -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)