replay-input.c (9319738080faeb09876ce2017fcaea4937c475ee) | replay-input.c (7fb1cf1606c78c9d5b538f29176fd5a101726a9d) |
---|---|
1/* 2 * replay-input.c 3 * 4 * Copyright (c) 2010-2015 Institute for System Programming 5 * of the Russian Academy of Sciences. 6 * 7 * This work is licensed under the terms of the GNU GPL, version 2 or later. 8 * See the COPYING file in the top-level directory. --- 47 unchanged lines hidden (view full) --- 56 case KEY_VALUE_KIND_NUMBER: 57 replay_put_qword(evt->u.key->key->u.number); 58 replay_put_byte(evt->u.key->down); 59 break; 60 case KEY_VALUE_KIND_QCODE: 61 replay_put_dword(evt->u.key->key->u.qcode); 62 replay_put_byte(evt->u.key->down); 63 break; | 1/* 2 * replay-input.c 3 * 4 * Copyright (c) 2010-2015 Institute for System Programming 5 * of the Russian Academy of Sciences. 6 * 7 * This work is licensed under the terms of the GNU GPL, version 2 or later. 8 * See the COPYING file in the top-level directory. --- 47 unchanged lines hidden (view full) --- 56 case KEY_VALUE_KIND_NUMBER: 57 replay_put_qword(evt->u.key->key->u.number); 58 replay_put_byte(evt->u.key->down); 59 break; 60 case KEY_VALUE_KIND_QCODE: 61 replay_put_dword(evt->u.key->key->u.qcode); 62 replay_put_byte(evt->u.key->down); 63 break; |
64 case KEY_VALUE_KIND_MAX: | 64 case KEY_VALUE_KIND__MAX: |
65 /* keep gcc happy */ 66 break; 67 } 68 break; 69 case INPUT_EVENT_KIND_BTN: 70 replay_put_dword(evt->u.btn->button); 71 replay_put_byte(evt->u.btn->down); 72 break; 73 case INPUT_EVENT_KIND_REL: 74 replay_put_dword(evt->u.rel->axis); 75 replay_put_qword(evt->u.rel->value); 76 break; 77 case INPUT_EVENT_KIND_ABS: 78 replay_put_dword(evt->u.abs->axis); 79 replay_put_qword(evt->u.abs->value); 80 break; | 65 /* keep gcc happy */ 66 break; 67 } 68 break; 69 case INPUT_EVENT_KIND_BTN: 70 replay_put_dword(evt->u.btn->button); 71 replay_put_byte(evt->u.btn->down); 72 break; 73 case INPUT_EVENT_KIND_REL: 74 replay_put_dword(evt->u.rel->axis); 75 replay_put_qword(evt->u.rel->value); 76 break; 77 case INPUT_EVENT_KIND_ABS: 78 replay_put_dword(evt->u.abs->axis); 79 replay_put_qword(evt->u.abs->value); 80 break; |
81 case INPUT_EVENT_KIND_MAX: | 81 case INPUT_EVENT_KIND__MAX: |
82 /* keep gcc happy */ 83 break; 84 } 85} 86 87InputEvent *replay_read_input_event(void) 88{ 89 InputEvent evt; --- 14 unchanged lines hidden (view full) --- 104 case KEY_VALUE_KIND_NUMBER: 105 evt.u.key->key->u.number = replay_get_qword(); 106 evt.u.key->down = replay_get_byte(); 107 break; 108 case KEY_VALUE_KIND_QCODE: 109 evt.u.key->key->u.qcode = (QKeyCode)replay_get_dword(); 110 evt.u.key->down = replay_get_byte(); 111 break; | 82 /* keep gcc happy */ 83 break; 84 } 85} 86 87InputEvent *replay_read_input_event(void) 88{ 89 InputEvent evt; --- 14 unchanged lines hidden (view full) --- 104 case KEY_VALUE_KIND_NUMBER: 105 evt.u.key->key->u.number = replay_get_qword(); 106 evt.u.key->down = replay_get_byte(); 107 break; 108 case KEY_VALUE_KIND_QCODE: 109 evt.u.key->key->u.qcode = (QKeyCode)replay_get_dword(); 110 evt.u.key->down = replay_get_byte(); 111 break; |
112 case KEY_VALUE_KIND_MAX: | 112 case KEY_VALUE_KIND__MAX: |
113 /* keep gcc happy */ 114 break; 115 } 116 break; 117 case INPUT_EVENT_KIND_BTN: 118 evt.u.btn = &btn; 119 evt.u.btn->button = (InputButton)replay_get_dword(); 120 evt.u.btn->down = replay_get_byte(); 121 break; 122 case INPUT_EVENT_KIND_REL: 123 evt.u.rel = &rel; 124 evt.u.rel->axis = (InputAxis)replay_get_dword(); 125 evt.u.rel->value = replay_get_qword(); 126 break; 127 case INPUT_EVENT_KIND_ABS: 128 evt.u.abs = &abs; 129 evt.u.abs->axis = (InputAxis)replay_get_dword(); 130 evt.u.abs->value = replay_get_qword(); 131 break; | 113 /* keep gcc happy */ 114 break; 115 } 116 break; 117 case INPUT_EVENT_KIND_BTN: 118 evt.u.btn = &btn; 119 evt.u.btn->button = (InputButton)replay_get_dword(); 120 evt.u.btn->down = replay_get_byte(); 121 break; 122 case INPUT_EVENT_KIND_REL: 123 evt.u.rel = &rel; 124 evt.u.rel->axis = (InputAxis)replay_get_dword(); 125 evt.u.rel->value = replay_get_qword(); 126 break; 127 case INPUT_EVENT_KIND_ABS: 128 evt.u.abs = &abs; 129 evt.u.abs->axis = (InputAxis)replay_get_dword(); 130 evt.u.abs->value = replay_get_qword(); 131 break; |
132 case INPUT_EVENT_KIND_MAX: | 132 case INPUT_EVENT_KIND__MAX: |
133 /* keep gcc happy */ 134 break; 135 } 136 137 return qapi_clone_InputEvent(&evt); 138} 139 140void replay_input_event(QemuConsole *src, InputEvent *evt) --- 20 unchanged lines hidden --- | 133 /* keep gcc happy */ 134 break; 135 } 136 137 return qapi_clone_InputEvent(&evt); 138} 139 140void replay_input_event(QemuConsole *src, InputEvent *evt) --- 20 unchanged lines hidden --- |