Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Karlaš <david.karlas@xamarin.com>2017-06-16 09:13:36 +0300
committerDavid Karlaš <david.karlas@xamarin.com>2017-06-16 09:23:28 +0300
commitdaa673f978a6b6bb5690630ea08a33c20ed93921 (patch)
treea7263f926267c5bf3b76020584af6a41c8324731 /mcs/class/Mono.Debugger.Soft
parenta21319d1cacfcaeeebff0c5ff16070f87dba34ba (diff)
[Debugger] Set the encoding of the error/output readers.
Bug 40556 - Output pad no longer displays unicode characters https://github.com/mono/debugger-libs/commit/c10de4dd44493156a112fdc0d315db75e0457a2d
Diffstat (limited to 'mcs/class/Mono.Debugger.Soft')
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs
index 211a0df302b..141913a228c 100644
--- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs
+++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs
@@ -5,6 +5,7 @@ using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Runtime.Remoting.Messaging;
+using System.Text;
namespace Mono.Debugger.Soft
{
@@ -95,6 +96,9 @@ namespace Mono.Debugger.Soft
info.FileName = "valgrind";
info.UseShellExecute = false;
+ info.StandardErrorEncoding = Encoding.UTF8;
+ info.StandardOutputEncoding = Encoding.UTF8;
+
ITargetProcess p;
if (options != null && options.CustomProcessLauncher != null)
p = new ProcessWrapper (options.CustomProcessLauncher (info));