From: mtheall Date: Tue, 26 Aug 2014 04:24:06 +0000 (-0500) Subject: Fix NULL handling for PTMU_GetBatteryLevel() and PTMU_GetBatteryChargeState(). X-Git-Tag: v0.2.0~107^2 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=91f7e56129b7fa0a2a443b8bbd62789b6c2fdb4c;p=corbenik%2Fctrulib.git Fix NULL handling for PTMU_GetBatteryLevel() and PTMU_GetBatteryChargeState(). --- diff --git a/libctru/source/services/ptm.c b/libctru/source/services/ptm.c index 54f5596..136c512 100644 --- a/libctru/source/services/ptm.c +++ b/libctru/source/services/ptm.c @@ -18,6 +18,7 @@ Result ptmExit() Result PTMU_GetBatteryLevel(Handle* servhandle, u8 *out) { + if(!servhandle)servhandle=&ptmHandle; Result ret=0; u32 *cmdbuf = getThreadCommandBuffer(); @@ -32,6 +33,7 @@ Result PTMU_GetBatteryLevel(Handle* servhandle, u8 *out) Result PTMU_GetBatteryChargeState(Handle* servhandle, u8 *out) { + if(!servhandle)servhandle=&ptmHandle; Result ret=0; u32 *cmdbuf = getThreadCommandBuffer();