From a4c09ff2ed6d5211ce2d52a406070674fc68c291 Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 18 Oct 2017 00:39:20 +0000 Subject: pe_get_framework_runtime_data(): check that the cmdline parameter is not null. --- src/ldso/pe_get_framework_runtime_data.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/ldso/pe_get_framework_runtime_data.c b/src/ldso/pe_get_framework_runtime_data.c index 6e024c3..ba9d903 100644 --- a/src/ldso/pe_get_framework_runtime_data.c +++ b/src/ldso/pe_get_framework_runtime_data.c @@ -231,7 +231,8 @@ int32_t pe_get_framework_runtime_data( return OS_STATUS_INTERNAL_ERROR; /* framework cmdline */ - fcmdline = (struct pe_framework_cmdline *)cmdline; + if (!(fcmdline = (struct pe_framework_cmdline *)cmdline)) + return OS_STATUS_INVALID_PARAMETER; /* framework cmdline: conformance */ if (fcmdline->null) -- cgit v1.2.3