[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XENBUS PATCH 10/13] Check ParametersKey for null in FdoScan
DriverGetParametersKey may return null. Signed-off-by: Tu Dinh <ngoc-tu.dinh@xxxxxxxxxx> --- src/xenbus/fdo.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/xenbus/fdo.c b/src/xenbus/fdo.c index c610231..c876eb6 100644 --- a/src/xenbus/fdo.c +++ b/src/xenbus/fdo.c @@ -1402,12 +1402,16 @@ FdoScan( StoreClasses = NULL; } - status = RegistryQuerySzValue(ParametersKey, - "SyntheticClasses", - NULL, - &SyntheticClasses); - if (!NT_SUCCESS(status)) + if (ParametersKey != NULL) { + status = RegistryQuerySzValue(ParametersKey, + "SyntheticClasses", + NULL, + &SyntheticClasses); + if (!NT_SUCCESS(status)) + SyntheticClasses = NULL; + } else { SyntheticClasses = NULL; + } Classes = FdoCombineAnsi(StoreClasses, SyntheticClasses); -- 2.50.0.windows.1 Ngoc Tu Dinh | Vates XCP-ng Developer XCP-ng & Xen Orchestra - Vates solutions web: https://vates.tech
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |