Void function: a function-definition is not allowed here before '{' token

In my void function part? It looks fine.

Edit: Oh, like this?

void bFMinus2PopCallback (void *ptr) {
if (fanSpeed == HIGH) 
  analogWrite(motorPin, 255 / 4); // 25% speed
else 
  analogWrite(motorPin, 0);
}