From 18acaf0e7d4ef9d4c79c3dc28723a99e3b44e208 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Fri, 14 Mar 2008 21:22:32 +0100 Subject: [PATCH] Don't write junk bits to unused bytes of telegram files There are holes in struct telstr, which typed_wu() neglected to initialize. Fix that. --- src/lib/subs/wu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/subs/wu.c b/src/lib/subs/wu.c index 31a0c8e14..65c200969 100644 --- a/src/lib/subs/wu.c +++ b/src/lib/subs/wu.c @@ -141,6 +141,7 @@ typed_wu(natid from, natid to, char *message, int type) logerror("telegram 'open' of %s (#%d) failed", box, to); return -1; } + memset(&tel, 0, sizeof(tel)); tel.tel_from = from; (void)time(&tel.tel_date); len = strlen(message); -- 2.43.0