GCKeyboard: Return input state by value

This commit is contained in:
Lioncash
2016-08-01 20:52:54 -04:00
parent ee43820282
commit 2be2b2a4f1
5 changed files with 17 additions and 18 deletions

View File

@ -47,12 +47,8 @@ void LoadConfig()
s_config.LoadConfig(true);
}
void GetStatus(u8 port, KeyboardStatus* keyboard_status)
KeyboardStatus GetStatus(u8 port)
{
memset(keyboard_status, 0, sizeof(*keyboard_status));
keyboard_status->err = PAD_ERR_NONE;
// Get input
static_cast<GCKeyboard*>(s_config.GetController(port))->GetInput(keyboard_status);
return static_cast<GCKeyboard*>(s_config.GetController(port))->GetInput();
}
}