miscellaneous fixes

This commit is contained in:
2025-04-03 18:22:33 -04:00
parent 84a0c754a3
commit 17a7c90245
5 changed files with 12 additions and 6 deletions

View File

@ -183,6 +183,12 @@ namespace LibTSforge
public static class Utils
{
[DllImport("kernel32.dll")]
public static extern uint GetSystemDefaultLCID();
[DllImport("kernel32.dll")]
public static extern bool Wow64EnableWow64FsRedirection(bool Wow64FsEnableRedirection);
public static string DecodeString(byte[] data)
{
return Encoding.Unicode.GetString(data).Trim('\0');
@ -193,9 +199,6 @@ namespace LibTSforge
return Encoding.Unicode.GetBytes(str + '\0');
}
[DllImport("kernel32.dll")]
public static extern uint GetSystemDefaultLCID();
public static uint CRC32(byte[] data)
{
const uint polynomial = 0x04C11DB7;