From 392f405f603d824c2f40ab6dc1163d36139394c0 Mon Sep 17 00:00:00 2001 From: Li kunyu Date: Fri, 18 Nov 2022 13:12:40 +0800 Subject: [PATCH] subproc: sub_proc: Added pointer judgment after allocation Signed-off-by: Li kunyu --- src/w32/subproc/sub_proc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/w32/subproc/sub_proc.c b/src/w32/subproc/sub_proc.c index 2b50d4b5..538dc6b4 100644 --- a/src/w32/subproc/sub_proc.c +++ b/src/w32/subproc/sub_proc.c @@ -394,6 +394,9 @@ process_init() BYTE sd[SECURITY_DESCRIPTOR_MIN_LENGTH]; pproc = malloc(sizeof(*pproc)); + if (!pproc) + return((HANDLE)NULL); + memset(pproc, 0, sizeof(*pproc)); /* We can't use NULL for lpSecurityDescriptor because that