Merge branch 'master' of github.com:smealum/ctrulib

This commit is contained in:
profi200 2014-12-27 02:35:33 +01:00
commit 5524e700b4
4 changed files with 9 additions and 0 deletions

View File

@ -180,6 +180,8 @@ Result sdmcExit(void)
if(rc == 0) if(rc == 0)
RemoveDevice("sdmc"); RemoveDevice("sdmc");
sdmcInitialised = false;
return rc; return rc;
} }

View File

@ -484,6 +484,8 @@ void aptExit()
svcCloseHandle(aptStatusMutex); svcCloseHandle(aptStatusMutex);
svcCloseHandle(aptLockHandle); svcCloseHandle(aptLockHandle);
svcCloseHandle(aptStatusEvent); svcCloseHandle(aptStatusEvent);
aptInitialised = false;
} }
bool aptMainLoop() bool aptMainLoop()

View File

@ -63,6 +63,8 @@ Result
fsExit(void) fsExit(void)
{ {
if (!fsInitialised) return 0; if (!fsInitialised) return 0;
fsInitialised = false;
return svcCloseHandle(fsuHandle); return svcCloseHandle(fsuHandle);
} }

View File

@ -52,6 +52,7 @@ Result hidInit(u32* sharedMem)
} }
// Reset internal state. // Reset internal state.
hidInitialised = true;
kOld = kHeld = kDown = kUp = 0; kOld = kHeld = kDown = kUp = 0;
return ret; return ret;
@ -79,6 +80,8 @@ void hidExit()
{ {
irrstExit(); irrstExit();
} }
hidInitialised = false;
} }
void hidWaitForEvent(HID_Event id, bool nextEvent) void hidWaitForEvent(HID_Event id, bool nextEvent)