lint fix.
This commit is contained in:
parent
c54e8327ac
commit
b2effce0e7
@ -6,19 +6,16 @@ static char *NAME = ":0.0";
|
||||
static int REGISTERED = 0;
|
||||
static int DIRTY = 0;
|
||||
|
||||
struct linked_list
|
||||
{
|
||||
typedef struct linked_list {
|
||||
unsigned long number;
|
||||
KeyCode keycode;
|
||||
struct linked_list *next;
|
||||
};
|
||||
} node;
|
||||
|
||||
typedef struct linked_list node;
|
||||
node *head = NULL, *last = NULL;
|
||||
|
||||
void insertAtLast(unsigned long value, KeyCode keycode) {
|
||||
node *temp_node;
|
||||
temp_node = (node *) malloc(sizeof(node));
|
||||
node *temp_node = (node *) malloc(sizeof(node));
|
||||
|
||||
temp_node->number = value;
|
||||
temp_node->keycode = keycode;
|
||||
@ -55,19 +52,14 @@ void deleteItem(unsigned long value) {
|
||||
|
||||
node *searchItemNode(unsigned long value) {
|
||||
node *searchNode = head;
|
||||
bool foundNode = false;
|
||||
|
||||
while (searchNode) {
|
||||
if (searchNode->number == value) {
|
||||
foundNode = true;
|
||||
break;
|
||||
} else {
|
||||
searchNode = searchNode->next;
|
||||
}
|
||||
return searchNode;
|
||||
}
|
||||
|
||||
if (foundNode)
|
||||
return searchNode;
|
||||
searchNode = searchNode->next;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
@ -223,12 +215,13 @@ void XKey(unsigned long key, int down) {
|
||||
for (int i=0;i<numcodes;i++) keysym_list[i] = key;
|
||||
XChangeKeyboardMapping(display, code, numcodes, keysym_list, 1);
|
||||
}
|
||||
|
||||
if (!code)
|
||||
return;
|
||||
|
||||
if (down) {
|
||||
if (down)
|
||||
insertAtLast(key, code);
|
||||
}
|
||||
|
||||
XTestFakeKeyEvent(display, code, down, CurrentTime);
|
||||
XSync(display, 0);
|
||||
}
|
||||
|
@ -105,7 +105,6 @@ func KeyUp(code uint64) error {
|
||||
delete(debounce_key, code)
|
||||
|
||||
C.XKey(C.ulong(code), C.int(0))
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user