Browse Source

Set iSize for thermal device enum first.

Con Kolivas 14 years ago
parent
commit
990bb4a994
1 changed files with 1 additions and 0 deletions
  1. 1 0
      adl.c

+ 1 - 0
adl.c

@@ -234,6 +234,7 @@ void init_adl(int nDevs)
 		ga->lpAdapterID = lpAdapterID;
 		ga->DefPerfLev = NULL;
 
+		ga->lpThermalControllerInfo.iSize=sizeof(ADLThermalControllerInfo);
 		if (ADL_Overdrive5_ThermalDevices_Enum(iAdapterIndex, 0, &ga->lpThermalControllerInfo) != ADL_OK)
 			applog(LOG_INFO, "Failed to ADL_Overdrive5_ThermalDevices_Enum");