From 21e8ca62044976c6299f8b5727a873e3c3ebea92 Mon Sep 17 00:00:00 2001 From: shchmue Date: Sun, 29 Sep 2019 23:07:05 -0600 Subject: [PATCH] Fixed key save buffer non-zero init error --- Makefile | 2 +- source/keys/keys.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 31a0d49..2ed0cb4 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ include $(DEVKITARM)/base_rules IPL_LOAD_ADDR := 0x40003000 LPVERSION_MAJOR := 1 LPVERSION_MINOR := 6 -LPVERSION_BUGFX := 0 +LPVERSION_BUGFX := 1 ################################################################################ diff --git a/source/keys/keys.c b/source/keys/keys.c index d70e642..e75adf3 100644 --- a/source/keys/keys.c +++ b/source/keys/keys.c @@ -959,7 +959,7 @@ dismount: nx_emmc_gpt_free(&gpt); key_output: ; - char *text_buffer = (char *)malloc(_titlekey_count * 68 < 0x3000 ? 0x3000 : _titlekey_count * 68 + 1); + char *text_buffer = (char *)calloc(1, _titlekey_count * 68 < 0x3000 ? 0x3000 : _titlekey_count * 68 + 1); SAVE_KEY("aes_kek_generation_source", aes_kek_generation_source, 0x10); SAVE_KEY("aes_key_generation_source", aes_key_generation_source, 0x10);