From fd4ea4e65015573cb81e3990baf2bd4804c70672 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 20 Sep 2022 11:24:17 -0700 Subject: [PATCH] Fixed Unescape hex decoding --- BeefLibs/corlib/src/String.bf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BeefLibs/corlib/src/String.bf b/BeefLibs/corlib/src/String.bf index e8a605ac..358d0bd5 100644 --- a/BeefLibs/corlib/src/String.bf +++ b/BeefLibs/corlib/src/String.bf @@ -562,7 +562,7 @@ namespace System if ((hexC >= '0') && (hexC <= '9')) num = num*0x10 + (uint8)(hexC - '0'); else if ((hexC >= 'A') && (hexC <= 'F')) - num = num*0x10 + (uint8)(c - 'A') + 10; + num = num*0x10 + (uint8)(hexC - 'A') + 10; else if ((hexC >= 'a') && (hexC <= 'f')) num = num*0x10 + (uint8)(hexC - 'a') + 10; else return .Err;