Initialize struct field by field
Initializing with braces initializes the other fields to 0, which is not necessary.
This commit is contained in:
parent
fffeedffda
commit
e4d64e8752
1 changed files with 9 additions and 14 deletions
|
@ -36,14 +36,11 @@ static SDL_bool is_ctrl_down(void) {
|
||||||
|
|
||||||
static void send_keycode(struct controller *controller, enum android_keycode keycode, const char *name) {
|
static void send_keycode(struct controller *controller, enum android_keycode keycode, const char *name) {
|
||||||
// send DOWN event
|
// send DOWN event
|
||||||
struct control_event control_event = {
|
struct control_event control_event;
|
||||||
.type = CONTROL_EVENT_TYPE_KEYCODE,
|
control_event.type = CONTROL_EVENT_TYPE_KEYCODE;
|
||||||
.keycode_event = {
|
control_event.keycode_event.action = AKEY_EVENT_ACTION_DOWN;
|
||||||
.action = AKEY_EVENT_ACTION_DOWN,
|
control_event.keycode_event.keycode = keycode;
|
||||||
.keycode = keycode,
|
control_event.keycode_event.metastate = 0;
|
||||||
.metastate = 0,
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
if (!controller_push_event(controller, &control_event)) {
|
if (!controller_push_event(controller, &control_event)) {
|
||||||
LOGW("Cannot send %s (DOWN)", name);
|
LOGW("Cannot send %s (DOWN)", name);
|
||||||
|
@ -82,12 +79,10 @@ static inline void action_volume_down(struct controller *controller) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void turn_screen_on(struct controller *controller) {
|
static void turn_screen_on(struct controller *controller) {
|
||||||
struct control_event control_event = {
|
struct control_event control_event;
|
||||||
.type = CONTROL_EVENT_TYPE_COMMAND,
|
control_event.type = CONTROL_EVENT_TYPE_COMMAND;
|
||||||
.command_event = {
|
control_event.command_event.action = CONTROL_EVENT_COMMAND_SCREEN_ON;
|
||||||
.action = CONTROL_EVENT_COMMAND_SCREEN_ON,
|
|
||||||
},
|
|
||||||
};
|
|
||||||
if (!controller_push_event(controller, &control_event)) {
|
if (!controller_push_event(controller, &control_event)) {
|
||||||
LOGW("Cannot turn screen on");
|
LOGW("Cannot turn screen on");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue