Fix buffer overflow when zeroing Logitech G815/G915 little frame buffer data
This commit is contained in:
parent
dec9081be2
commit
5948da2372
2 changed files with 2 additions and 2 deletions
|
|
@ -467,7 +467,7 @@ void RGBController_LogitechG815::DeviceUpdateLEDs()
|
|||
/*-----------------------------------------------------*\
|
||||
| Zeroing just what is needed |
|
||||
\*-----------------------------------------------------*/
|
||||
memset(frame_buffer_little_mode + (led_in_little_frame * 4 + 1), 0x00, sizeof(frame_buffer_little_mode) - led_in_little_frame * 4);
|
||||
memset(frame_buffer_little_mode + (led_in_little_frame * 4 - 1), 0x00, sizeof(frame_buffer_little_mode) - led_in_little_frame * 4);
|
||||
|
||||
/*-----------------------------------------------------*\
|
||||
| Data byte |
|
||||
|
|
|
|||
|
|
@ -527,7 +527,7 @@ void RGBController_LogitechG915::DeviceUpdateLEDs()
|
|||
/*-----------------------------------------------------*\
|
||||
| Zeroing just what is needed |
|
||||
\*-----------------------------------------------------*/
|
||||
memset(frame_buffer_little_mode + (led_in_little_frame * 4 + 1), 0x00, sizeof(frame_buffer_little_mode) - led_in_little_frame * 4);
|
||||
memset(frame_buffer_little_mode + (led_in_little_frame * 4 - 1), 0x00, sizeof(frame_buffer_little_mode) - led_in_little_frame * 4);
|
||||
|
||||
/*-----------------------------------------------------*\
|
||||
| Data byte |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue