Properly seek to start of keymap descriptor
This commit is contained in:
committed by
Nick Bolton
parent
f969e0a03b
commit
b13afbbbb9
@ -60,6 +60,7 @@ void EiKeyState::init_default_keymap()
|
||||
void EiKeyState::init(int fd, size_t len)
|
||||
{
|
||||
auto buffer = std::make_unique<char[]>(len + 1);
|
||||
lseek(fd, 0, SEEK_SET);
|
||||
auto sz = read(fd, buffer.get(), len);
|
||||
|
||||
if ((size_t)sz < len) {
|
||||
|
||||
Reference in New Issue
Block a user