From: Markus Armbruster Date: Fri, 14 Mar 2008 20:22:32 +0000 (+0100) Subject: Don't write junk bits to unused bytes of telegram files X-Git-Tag: v4.3.12~60 X-Git-Url: http://git.pond.sub.org/?p=empserver;a=commitdiff_plain;h=18acaf0e7d4ef9d4c79c3dc28723a99e3b44e208 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. --- 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);