X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=src%2Fcodec%2Fpemdec.c;h=b599f84b76f23fd2e254ba06a6139e1ec02613d1;hp=db8f0e61dd4ce9d2255fb21b7f3b8e962065a848;hb=a0054ad8212ecf0f31608fee60cafb32fbde789d;hpb=8e86598b33f9df81d1f77d6cc32568d9ae119d67 diff --git a/src/codec/pemdec.c b/src/codec/pemdec.c index db8f0e6..b599f84 100644 --- a/src/codec/pemdec.c +++ b/src/codec/pemdec.c @@ -441,7 +441,9 @@ br_pem_decoder_run(void *t0ctx) /* flush-buf */ if (CTX->ptr > 0) { - CTX->dest(CTX->dest_ctx, CTX->buf, CTX->ptr); + if (CTX->dest) { + CTX->dest(CTX->dest_ctx, CTX->buf, CTX->ptr); + } CTX->ptr = 0; }