From 02ac91aa2a2fc79d4e9d6c848e354fac7cd2999d Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Wed, 12 Aug 2015 10:17:31 -0500 Subject: [PATCH] epicsReadline: ensure readline context is zero'd Otherwise ->osd != NULL for the default RTEMS readline impl --- src/libCom/osi/epicsReadline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/osi/epicsReadline.c b/src/libCom/osi/epicsReadline.c index 7cc569014..d410ac91e 100644 --- a/src/libCom/osi/epicsReadline.c +++ b/src/libCom/osi/epicsReadline.c @@ -59,7 +59,7 @@ static void osdReadlineEnd(struct readlineContext * c) {} void * epicsShareAPI epicsReadlineBegin(FILE *in) { - struct readlineContext *readlineContext = malloc(sizeof *readlineContext); + struct readlineContext *readlineContext = calloc(1, sizeof(*readlineContext)); if (readlineContext) { readlineContext->in = in;