From 20a549b46bc8bab73d59c681ed5139049126de82 Mon Sep 17 00:00:00 2001 From: yellows8 Date: Thu, 1 Mar 2018 22:55:17 -0500 Subject: [PATCH] Clear allocated tmem. --- nx/source/kernel/tmem.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nx/source/kernel/tmem.c b/nx/source/kernel/tmem.c index 338a1e07..ac510b75 100644 --- a/nx/source/kernel/tmem.c +++ b/nx/source/kernel/tmem.c @@ -1,4 +1,5 @@ // Copyright 2017 plutoo +#include #include #include "types.h" #include "result.h" @@ -20,6 +21,8 @@ Result tmemCreate(TransferMemory* t, size_t size, Permission perm) rc = MAKERESULT(Module_Libnx, LibnxError_OutOfMemory); } + memset(t->src_addr, 0, size); + if (R_SUCCEEDED(rc)) { rc = svcCreateTransferMemory(&t->handle, t->src_addr, size, perm); }