repository: C:/dev/kvm-guest-drivers-windows
branch: master
commit 2a08ca42e31cb525a7179c71fbb7f9e19edc7bb3
Author: Yan Vugenfirer <[email protected]>
Date: Tue Oct 27 18:28:43 2009 +0200
[WIN-GUEST-DRIVERS] Clean up prefast (MS static code analyzer tool) errors.
Signed-off-by: Yan Vugenfirer <[email protected]>
diff --git a/NetKVM/Common/ParaNdis-Debug.c b/NetKVM/Common/ParaNdis-Debug.c
index 22d3b73..71494ef 100644
--- a/NetKVM/Common/ParaNdis-Debug.c
+++ b/NetKVM/Common/ParaNdis-Debug.c
@@ -24,12 +24,7 @@ int bDebugPrint = 1;
static NDIS_SPIN_LOCK CrashLock;
-static VOID ParaNdis_OnBugCheck(
- IN KBUGCHECK_CALLBACK_REASON Reason,
- IN PKBUGCHECK_REASON_CALLBACK_RECORD Record,
- IN OUT PVOID ReasonSpecificData,
- IN ULONG ReasonSpecificDataLength
- );
+static KBUGCHECK_REASON_CALLBACK_ROUTINE ParaNdis_OnBugCheck;
static VOID ParaNdis_PrepareBugCheckData();
typedef BOOLEAN (*KeRegisterBugCheckReasonCallbackType) (
diff --git a/NetKVM/wlh/ParaNdis6-Driver.c b/NetKVM/wlh/ParaNdis6-Driver.c
index 30357a2..1ceaef6 100644
--- a/NetKVM/wlh/ParaNdis6-Driver.c
+++ b/NetKVM/wlh/ParaNdis6-Driver.c
@@ -56,7 +56,7 @@ static KeRegisterProcessorChangeCallbackType
static KeDeregisterProcessorChangeCallbackType
ParaNdis2008_DeregisterCallback =
DummyDeregisterProcessorChangeCallback;
-static PVOID ProcessorChangeCallbackHandle = NULL;
+static PROCESSOR_CALLBACK_FUNCTION * ProcessorChangeCallbackHandle = NULL;
static VOID ParaNdis_OnCPUChange(
__in PVOID CallbackContext,
diff --git a/NetKVM/wxp/ParaNdis5-Driver.c b/NetKVM/wxp/ParaNdis5-Driver.c
index 2e36a78..12aeeef 100644
--- a/NetKVM/wxp/ParaNdis5-Driver.c
+++ b/NetKVM/wxp/ParaNdis5-Driver.c
@@ -22,6 +22,8 @@
static NDIS_HANDLE DriverHandle;
static ULONG gID = 0;
+static DRIVER_UNLOAD ParaVirtualNICUnload;
+
/******************************************************
Unload handler, only responsibility is cleanup WPP
*******************************************************/
--
To unsubscribe from this list: send the line "unsubscribe kvm-commits" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html