fixed memory leak

dev
keldu.magnus 2021-01-09 16:02:54 +01:00
parent 9df6f0a727
commit 533dc50945
1 changed files with 4 additions and 1 deletions

View File

@ -81,7 +81,10 @@ void XcbDevice::handleEvents() {
if (key->detail == f_key->detail &&
key->event == f_key->event) {
pending_events.erase(pending_events.begin() + j);
auto iterator = pending_events.begin() + j;
assert(iterator != pending_events.end());
free(*iterator);
pending_events.erase(iterator);
repeat = true;
break;
}