From 23d50fb7181c55eff35c975da903e9e83502a5d2 Mon Sep 17 00:00:00 2001 From: d0k3 Date: Thu, 16 Feb 2017 02:25:10 +0100 Subject: [PATCH] Fix ticket.db mounting categories --- source/virtual/vtickdb.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/virtual/vtickdb.c b/source/virtual/vtickdb.c index 5791a0c..6676d61 100644 --- a/source/virtual/vtickdb.c +++ b/source/virtual/vtickdb.c @@ -104,9 +104,9 @@ bool ReadVTickDbDir(VirtualFile* vfile, VirtualDir* vdir) { u64 ticket_id = getbe64(tick_entry->ticket_id); u32 ck_idx = tick_entry->commonkey_idx; - if (!(((vdir->flags & VFLAG_SYSTEM) && ticket_id && (ck_idx == 1)) || - ((vdir->flags & VFLAG_ESHOP) && ticket_id && (ck_idx < 6)) || - ((vdir->flags & VFLAG_UNKNOWN) && (!ticket_id || (ck_idx >= 6))))) + if (!(((vdir->flags & VFLAG_ESHOP) && ticket_id && (ck_idx == 0)) || + ((vdir->flags & VFLAG_SYSTEM) && ticket_id && (ck_idx == 1)) || + ((vdir->flags & VFLAG_UNKNOWN) && (!ticket_id || (ck_idx >= 2))))) continue; memset(vfile, 0, sizeof(VirtualFile));