Browse Source

We should be setting the value of fan_optimal, not its address.

Con Kolivas 14 years ago
parent
commit
03f4f7e6a6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      adl.c

+ 1 - 1
adl.c

@@ -1019,7 +1019,7 @@ static void fan_autotune(int gpu, int temp, int fanpercent, bool __maybe_unused
 	else if (newpercent < iMin)
 	else if (newpercent < iMin)
 		newpercent = iMin;
 		newpercent = iMin;
 	if (newpercent != fanpercent) {
 	if (newpercent != fanpercent) {
-		fan_optimal = false;
+		*fan_optimal = false;
 		applog(LOG_INFO, "Setting GPU %d fan percentage to %d", gpu, newpercent);
 		applog(LOG_INFO, "Setting GPU %d fan percentage to %d", gpu, newpercent);
 		set_fanspeed(gpu, newpercent);
 		set_fanspeed(gpu, newpercent);
 	}
 	}