From 8680358aa1c41054e9d1adc3014badc5cd35bdd3 Mon Sep 17 00:00:00 2001 From: d0k3 Date: Thu, 29 Apr 2021 19:58:12 +0200 Subject: [PATCH] Fix #702 --- arm9/source/utils/gameutil.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/utils/gameutil.c b/arm9/source/utils/gameutil.c index 84bef45..658c32e 100644 --- a/arm9/source/utils/gameutil.c +++ b/arm9/source/utils/gameutil.c @@ -2982,7 +2982,7 @@ u32 DumpTicketForGameFile(const char* path, bool force_legit) { // replace extension char* dot = strrchr(dest, '.'); - if (!dot || (dot < strrchr(dest, '/'))) + if (!dot || (strpbrk(dot, "/(){}[]!$#*+-"))) dot = dest + strnlen(dest, 256); snprintf(dot, 16, ".%s", force_legit ? "legit.tik" : "tik");