Only init input once.
This commit is contained in:
parent
da39f8d3d6
commit
114c723d59
14
wii/input.c
14
wii/input.c
|
@ -62,10 +62,16 @@ static void reset_callback(void)
|
|||
|
||||
static void *wii_input_init(void)
|
||||
{
|
||||
PAD_Init();
|
||||
WPAD_Init();
|
||||
SYS_SetResetCallback(reset_callback);
|
||||
SYS_SetPowerCallback(reset_callback);
|
||||
static bool inited = false;
|
||||
if (!inited)
|
||||
{
|
||||
PAD_Init();
|
||||
WPAD_Init();
|
||||
SYS_SetResetCallback(reset_callback);
|
||||
SYS_SetPowerCallback(reset_callback);
|
||||
inited = true;
|
||||
}
|
||||
|
||||
return (void*)-1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue