fix for keyboard LED operation

This commit is contained in:
Allen Johnson-Weltzin 2015-08-31 10:28:26 -05:00
parent 12e184349f
commit 8f86fd4e04

View file

@ -163,9 +163,12 @@ protected:
break;
}
if(old_keys != kbdLockingKeys.bLeds && hid)
return (hid->SetReport(0, 0/*hid->GetIface()*/, 2, 0, 1, &kbdLockingKeys.bLeds));
if(old_keys != kbdLockingKeys.bLeds && hid){
uint8_t lockLeds = kbdLockingKeys.bLeds;
return (hid->SetReport(0, 0/*hid->GetIface()*/, 2, 0, 1, &lockLeds));
}
return 0;
};