From ee5cca45e2b748ca92e902e876840986fd3d7f18 Mon Sep 17 00:00:00 2001 From: "Yang You (UU)" Date: Tue, 25 Nov 2025 15:06:20 -0800 Subject: fixing the GitHub code analysis errors --- network/wlan/WIFICX/drivercode/driver.cpp | 1 - network/wlan/WIFICX/drivercode/driver.h | 11 ++++++----- network/wlan/WIFICX/drivercode/trace.h | 2 +- network/wlan/WIFICX/km/wificxsampleclientkm.inf | Bin 5966 -> 2896 bytes network/wlan/WIFICX/um/wificxsampleclientum.inf | Bin 6504 -> 3154 bytes 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/network/wlan/WIFICX/drivercode/driver.cpp b/network/wlan/WIFICX/drivercode/driver.cpp index 974d87fb..bbc4d151 100644 --- a/network/wlan/WIFICX/drivercode/driver.cpp +++ b/network/wlan/WIFICX/drivercode/driver.cpp @@ -5,7 +5,6 @@ #include "driver.h" #include "driver.tmh" -extern "C" NTSTATUS DriverEntry( _In_ PDRIVER_OBJECT driverObject, _In_ PUNICODE_STRING registryPath) diff --git a/network/wlan/WIFICX/drivercode/driver.h b/network/wlan/WIFICX/drivercode/driver.h index 8d4f12b7..8573b30e 100644 --- a/network/wlan/WIFICX/drivercode/driver.h +++ b/network/wlan/WIFICX/drivercode/driver.h @@ -2,10 +2,11 @@ #pragma once #include "precomp.h" -extern "C" -{ - DRIVER_INITIALIZE DriverEntry; -} +WDF_EXTERN_C_START + +DRIVER_INITIALIZE DriverEntry; EVT_WDF_DRIVER_DEVICE_ADD EvtWifiDriverDeviceAdd; -EVT_WDF_OBJECT_CONTEXT_CLEANUP EvtWifiDriverContextCleanup; \ No newline at end of file +EVT_WDF_OBJECT_CONTEXT_CLEANUP EvtWifiDriverContextCleanup; + +WDF_EXTERN_C_END \ No newline at end of file diff --git a/network/wlan/WIFICX/drivercode/trace.h b/network/wlan/WIFICX/drivercode/trace.h index 39b9033d..324e1c87 100644 --- a/network/wlan/WIFICX/drivercode/trace.h +++ b/network/wlan/WIFICX/drivercode/trace.h @@ -141,7 +141,7 @@ typedef struct _ByteArray __inline ByteArray log_lenstr(ULONG len, const void* buf) { - ByteArray xs = {0}; + ByteArray xs{}; xs.usLength = (USHORT)len; xs.pvBuffer = buf; return xs; diff --git a/network/wlan/WIFICX/km/wificxsampleclientkm.inf b/network/wlan/WIFICX/km/wificxsampleclientkm.inf index a05b7050..a29d9721 100644 Binary files a/network/wlan/WIFICX/km/wificxsampleclientkm.inf and b/network/wlan/WIFICX/km/wificxsampleclientkm.inf differ diff --git a/network/wlan/WIFICX/um/wificxsampleclientum.inf b/network/wlan/WIFICX/um/wificxsampleclientum.inf index 174afe55..35477349 100644 Binary files a/network/wlan/WIFICX/um/wificxsampleclientum.inf and b/network/wlan/WIFICX/um/wificxsampleclientum.inf differ -- cgit v1.3.1