Skip to content

Commit a7c7493

Browse files
committed
GPU (Windows): fix uninitialized variables
1 parent 73f98f9 commit a7c7493

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/detection/gpu/gpu_windows.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ const char* ffDetectGPUImpl(FF_MAYBE_UNUSED const FFGPUOptions* options, FFlist*
4747
gpu->deviceId = 0;
4848
gpu->frequency = FF_GPU_FREQUENCY_UNSET;
4949

50-
uint32_t pciBus, pciAddr, pciDev, pciFunc;
50+
uint32_t pciBus = 0, pciAddr = UINT32_MAX, pciDev = 0, pciFunc = 0;
5151
if (SetupDiGetDeviceRegistryPropertyW(hdev, &did, SPDRP_BUSNUMBER, NULL, (PBYTE) &pciBus, sizeof(pciBus), NULL) &&
5252
SetupDiGetDeviceRegistryPropertyW(hdev, &did, SPDRP_ADDRESS, NULL, (PBYTE) &pciAddr, sizeof(pciAddr), NULL))
5353
{
@@ -151,7 +151,7 @@ const char* ffDetectGPUImpl(FF_MAYBE_UNUSED const FFGPUOptions* options, FFlist*
151151
&(FFGpuDriverCondition) {
152152
.type = FF_GPU_DRIVER_CONDITION_TYPE_DEVICE_ID
153153
| (adapterLuid > 0 ? FF_GPU_DRIVER_CONDITION_TYPE_LUID : 0)
154-
| (vendorId > 0 ? FF_GPU_DRIVER_CONDITION_TYPE_BUS_ID : 0),
154+
| (pciAddr > 0 ? FF_GPU_DRIVER_CONDITION_TYPE_BUS_ID : 0),
155155
.pciDeviceId = {
156156
.deviceId = deviceId,
157157
.vendorId = vendorId,

0 commit comments

Comments
 (0)