Browse Source

Merge branch 'master' into lazy-initialize

pull/1135/head
Nikita Tsukanov 9 years ago
committed by GitHub
parent
commit
e9ce9d5b27
  1. 2
      build.cake
  2. 2
      src/Gtk/Avalonia.Gtk3/Interop/Utf8Buffer.cs

2
build.cake

@ -6,7 +6,7 @@
#addin "nuget:?package=NuGet.Core&version=2.12.0"
#tool "nuget:?package=xunit.runner.console&version=2.2.0"
#tool "nuget:https://dotnet.myget.org/F/nuget-build/?package=NuGet.CommandLine&version=4.3.0-preview1-3980&prerelease"
#tool "JetBrains.ReSharper.CommandLineTools"
#tool "nuget:?package=JetBrains.ReSharper.CommandLineTools&version=2017.1.20170613.162720"
///////////////////////////////////////////////////////////////////////////////
// TOOLS
///////////////////////////////////////////////////////////////////////////////

2
src/Gtk/Avalonia.Gtk3/Interop/Utf8Buffer.cs

@ -36,6 +36,8 @@ namespace Avalonia.Gtk3.Interop
public static unsafe string StringFromPtr(IntPtr s)
{
var pstr = (byte*)s;
if (pstr == null)
return null;
int len;
for (len = 0; pstr[len] != 0; len++) ;
var bytes = new byte[len];

Loading…
Cancel
Save