From 5389e3fe01cdfdc91655cf53713399ed86cc75e3 Mon Sep 17 00:00:00 2001 From: Jiasheng Jiang Date: Wed, 25 Jun 2025 23:06:59 +0000 Subject: [PATCH] demos/cms/cms_denc.c: Add check for BIO_new_file() Add check for the return value of BIO_new_file(). Fixes: 1728756 ("Detached encrypt/decrypt example, fix decrypt sample.") Signed-off-by: Jiasheng Jiang Reviewed-by: Paul Dale Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/27897) (cherry picked from commit 881ff0c225356a0f28bd55cea5a4c5204b7b7b8a) --- demos/cms/cms_denc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/cms/cms_denc.c b/demos/cms/cms_denc.c index 60b0aa192bc..45d18dc7a4d 100644 --- a/demos/cms/cms_denc.c +++ b/demos/cms/cms_denc.c @@ -57,7 +57,7 @@ int main(int argc, char **argv) dout = BIO_new_file("smencr.out", "wb"); - if (!in) + if (in == NULL || dout == NULL) goto err; /* encrypt content */ -- 2.47.2