From fdc6d1a182b0528be60d6c1f58450ded1e9b6d0b Mon Sep 17 00:00:00 2001 From: plutooo Date: Sun, 17 Feb 2019 21:41:47 +0100 Subject: [PATCH] hosversion: Fix logic --- nx/source/runtime/hosversion.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nx/source/runtime/hosversion.c b/nx/source/runtime/hosversion.c index a5d7855b..ba593c1e 100644 --- a/nx/source/runtime/hosversion.c +++ b/nx/source/runtime/hosversion.c @@ -30,6 +30,9 @@ bool hosversionAtLeast(u8 major, u8 minor, u8 micro) if (g_kernelLowerBound >= ver) return true; + if (g_kernelUpperBound < ver) + return false; + fatalSimple(-1); } @@ -40,6 +43,9 @@ bool hosversionBefore(u8 major, u8 minor, u8 micro) if (g_hasHosVersion) return g_hosVersion < ver; + if (g_kernelLowerBound >= ver) + return false; + if (g_kernelUpperBound < ver) return true;