Consistency

This commit is contained in:
Joel16 2018-01-07 00:06:52 -06:00
parent fdf31f7556
commit 74128a1e8e
2 changed files with 14 additions and 14 deletions

View File

@ -18,7 +18,7 @@ Result ndmuInit(void);
/// Exits ndmu. /// Exits ndmu.
void ndmuExit(void); void ndmuExit(void);
Result ndmuEnterExclusiveState(NDM_ExclusiveState state); Result NDMU_EnterExclusiveState(NDM_ExclusiveState state);
Result ndmuLeaveExclusiveState(void); Result NDMU_LeaveExclusiveState(void);

View File

@ -10,30 +10,30 @@
#include <3ds/services/ndm.h> #include <3ds/services/ndm.h>
#include <3ds/ipc.h> #include <3ds/ipc.h>
Handle __ndmu_servhandle; Handle ndmuHandle;
static int __ndmu_refcount; static int ndmuRefCount;
Result ndmuInit(void) Result ndmuInit(void)
{ {
Result ret=0; Result ret=0;
if (AtomicPostIncrement(&__ndmu_refcount)) return 0; if (AtomicPostIncrement(&ndmuRefCount)) return 0;
ret = srvGetServiceHandle(&__ndmu_servhandle, "ndm:u"); ret = srvGetServiceHandle(&ndmuHandle, "ndm:u");
if (R_FAILED(ret)) AtomicDecrement(&__ndmu_refcount); if (R_FAILED(ret)) AtomicDecrement(&ndmuRefCount);
return ret; return ret;
} }
void ndmuExit(void) void ndmuExit(void)
{ {
if (AtomicDecrement(&__ndmu_refcount)) return; if (AtomicDecrement(&ndmuRefCount)) return;
svcCloseHandle(__ndmu_servhandle); svcCloseHandle(ndmuHandle);
__ndmu_servhandle = 0; ndmuHandle = 0;
} }
Result ndmuEnterExclusiveState(NDM_ExclusiveState state) Result NDMU_EnterExclusiveState(NDM_ExclusiveState state)
{ {
u32* cmdbuf=getThreadCommandBuffer(); u32* cmdbuf=getThreadCommandBuffer();
@ -42,12 +42,12 @@ Result ndmuEnterExclusiveState(NDM_ExclusiveState state)
cmdbuf[2]=IPC_Desc_CurProcessHandle(); cmdbuf[2]=IPC_Desc_CurProcessHandle();
Result ret=0; Result ret=0;
if(R_FAILED(ret=svcSendSyncRequest(__ndmu_servhandle)))return ret; if(R_FAILED(ret=svcSendSyncRequest(ndmuHandle)))return ret;
return cmdbuf[1]; return cmdbuf[1];
} }
Result ndmuLeaveExclusiveState(void) Result NDMU_LeaveExclusiveState(void)
{ {
u32* cmdbuf=getThreadCommandBuffer(); u32* cmdbuf=getThreadCommandBuffer();
@ -55,7 +55,7 @@ Result ndmuLeaveExclusiveState(void)
cmdbuf[1]=IPC_Desc_CurProcessHandle(); cmdbuf[1]=IPC_Desc_CurProcessHandle();
Result ret=0; Result ret=0;
if(R_FAILED(ret=svcSendSyncRequest(__ndmu_servhandle)))return ret; if(R_FAILED(ret=svcSendSyncRequest(ndmuHandle)))return ret;
return cmdbuf[1]; return cmdbuf[1];
} }