From 521ecb71dc3583db0d4022f371721622e74cbde8 Mon Sep 17 00:00:00 2001 From: piratesephiroth Date: Mon, 15 Feb 2016 05:55:59 -0300 Subject: [PATCH] Fix CategoryFlags always being considered invalid --- makerom/titleid.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/makerom/titleid.c b/makerom/titleid.c index 33961a4..251282b 100644 --- a/makerom/titleid.c +++ b/makerom/titleid.c @@ -143,8 +143,7 @@ int SetPIDCategoryFromFlags(u16 *cat, char **CategoryFlags, u32 FlagNum) else if(strcmp(CategoryFlags[i],"CanSkipConvertJumpId") == 0) ret = SetPIDCategoryFromFlag(cat,PROGRAM_ID_CATEGORY_FLAG_CAN_SKIP_CONVERT_JUMP_ID,"CanSkipConvertJumpId"); - if(ret == PID_INVALID_CATEGORY) break; - + else { fprintf(stderr,"[ID ERROR] Invalid CategoryFlag: \"%s\"\n",CategoryFlags[i]); return PID_INVALID_CATEGORY; @@ -242,4 +241,4 @@ bool IsContents(u16 Category) bool IsAddOnContent(u16 Category) { return Category == PROGRAM_ID_CATEGORY_ADD_ON_CONTENTS; -} \ No newline at end of file +}