From 91f7e56129b7fa0a2a443b8bbd62789b6c2fdb4c Mon Sep 17 00:00:00 2001 From: mtheall Date: Mon, 25 Aug 2014 23:24:06 -0500 Subject: [PATCH] Fix NULL handling for PTMU_GetBatteryLevel() and PTMU_GetBatteryChargeState(). --- libctru/source/services/ptm.c | 2 ++ 1 file changed, 2 insertions(+) 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();