injector encodes as utf8, retrieve the same way

This commit is contained in:
Raymond 2021-09-12 23:12:15 -04:00
parent 936708861f
commit cb62867393

View file

@ -35,7 +35,7 @@ namespace Dalamud
/// <param name="infoPtr">Pointer to a serialized <see cref="DalamudStartInfo"/> data.</param>
public static void Initialize(IntPtr infoPtr)
{
var infoStr = Marshal.PtrToStringAnsi(infoPtr);
var infoStr = Marshal.PtrToStringUTF8(infoPtr);
var info = JsonConvert.DeserializeObject<DalamudStartInfo>(infoStr);
new Thread(() => RunThread(info)).Start();