e-comp-wl: Fix getting end key during key down/up events

NB: This is actually an Oopsie from a previous commit that should not
have gotten in.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2015-07-14 15:10:38 -04:00
parent 147bc3d71a
commit e46c0812fc
1 changed files with 2 additions and 2 deletions

View File

@ -863,7 +863,7 @@ _e_comp_wl_cb_key_down(void *event)
exit(0);
#endif
end = (uint32_t *)cdata->kbd.keys.data + cdata->kbd.keys.size;
end = (uint32_t *)cdata->kbd.keys.data + (cdata->kbd.keys.size / sizeof(*k));
for (k = cdata->kbd.keys.data; k < end; k++)
{
@ -920,7 +920,7 @@ _e_comp_wl_cb_key_up(void *event)
keycode = (ev->keycode - 8);
if (!(cdata = e_comp->wl_comp_data)) return;
end = (uint32_t *)cdata->kbd.keys.data + cdata->kbd.keys.size;
end = (uint32_t *)cdata->kbd.keys.data + (cdata->kbd.keys.size / sizeof(*k));
for (k = cdata->kbd.keys.data; k < end; k++)
if (*k == keycode) *k = *--end;