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

github.com/mono/debugger-libs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Ungureanu <marius.ungureanu@xamarin.com>2016-04-24 22:07:02 +0300
committerMarius Ungureanu <marius.ungureanu@xamarin.com>2016-04-24 22:07:02 +0300
commitc10de4dd44493156a112fdc0d315db75e0457a2d (patch)
treec18719e56e230e472617f983bb839d18999f0212 /Mono.Debugger.Soft
parent14fc5ac5da9b2d5d41119b0ce278ca2fcd8c083e (diff)
[Debugger] Set the encoding of the error/output readers.
Bug 40556 - Output pad no longer displays unicode characters
Diffstat (limited to 'Mono.Debugger.Soft')
-rw-r--r--Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs b/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs
index 9d17167..431a53e 100644
--- a/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachineManager.cs
+++ b/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));