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;