|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 07/21] driver: fix annotations on nullable parameters
__DriverSetAddressesKey, __DriverSetParametersKey and __DriverSetDriverObject
are called with a NULL param in DriverUnload() and on driver cleanup path in
DriverEntry().
Annotate it with _opt_.
Signed-off-by: Césaire Mounah <cesaire.mounah@xxxxxxxxxx>
---
src/xenvif/driver.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/xenvif/driver.c b/src/xenvif/driver.c
index 614503b..af4b893 100644
--- a/src/xenvif/driver.c
+++ b/src/xenvif/driver.c
@@ -73,7 +73,7 @@ DriverSafeMode(
static FORCEINLINE VOID
__DriverSetDriverObject(
- _In_ PDRIVER_OBJECT DriverObject
+ _In_opt_ PDRIVER_OBJECT DriverObject
)
{
Driver.DriverObject = DriverObject;
@@ -97,7 +97,7 @@ DriverGetDriverObject(
static FORCEINLINE VOID
__DriverSetParametersKey(
- _In_ HANDLE Key
+ _In_opt_ HANDLE Key
)
{
Driver.ParametersKey = Key;
@@ -121,7 +121,7 @@ DriverGetParametersKey(
static FORCEINLINE VOID
__DriverSetAddressesKey(
- _In_ HANDLE Key
+ _In_opt_ HANDLE Key
)
{
Driver.AddressesKey = Key;
@@ -145,7 +145,7 @@ DriverGetAddressesKey(
static FORCEINLINE VOID
__DriverSetSettingsKey(
- _In_ HANDLE Key
+ _In_opt_ HANDLE Key
)
{
Driver.SettingsKey = Key;
--
2.55.0.windows.5
--
Césaire Mounah | Vates Windows Guest Tools Engineer
XCP-ng & Xen Orchestra - Vates solutions
web: https://vates.tech
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |