version 1.112, 2019/05/03 18:00:19 |
version 1.113, 2019/05/07 11:24:03 |
|
|
cc_t bspace; |
cc_t bspace; |
int delay, expired = 0, n; |
int delay, expired = 0, n; |
key_code key; |
key_code key; |
struct cmdq_item *item; |
|
struct mouse_event m = { 0 }; |
struct mouse_event m = { 0 }; |
struct key_event *event; |
struct key_event *event; |
|
|
|
|
event = xmalloc(sizeof *event); |
event = xmalloc(sizeof *event); |
event->key = key; |
event->key = key; |
memcpy(&event->m, &m, sizeof event->m); |
memcpy(&event->m, &m, sizeof event->m); |
|
if (!server_client_handle_key(c, event)) |
item = cmdq_get_callback(server_client_key_callback, event); |
free(event); |
cmdq_append(c, item); |
|
} |
} |
|
|
return (1); |
return (1); |