diff --git a/crates/misc/dotnet/src/Interop.cs b/crates/misc/dotnet/src/Interop.cs index 2fd904f860..55e15b563c 100644 --- a/crates/misc/dotnet/src/Interop.cs +++ b/crates/misc/dotnet/src/Interop.cs @@ -499,7 +499,7 @@ namespace Wasmtime for (int i = 0; i < strings.Count; ++i) { handles[i] = GCHandle.Alloc( - Encoding.UTF8.GetBytes(strings[i]), + Encoding.UTF8.GetBytes(strings[i] + '\0'), GCHandleType.Pinned ); }