mono / gtk-sharp

Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
http://www.mono-project.com/GtkSharp
Other
429 stars 140 forks source link

Optimize Marshaller.GStrdup calls #147

Closed Therzok closed 7 years ago

DavidKarlas commented 8 years ago

LGTM

Therzok commented 8 years ago

build

bratsche commented 8 years ago

Nice!

Therzok commented 8 years ago

Yeah, this enforces .NET 4.6 dependency on Windows, so I'm not sure how to ship the GetString(byte *) part.

Therzok commented 8 years ago

build

Therzok commented 8 years ago

build

Therzok commented 7 years ago

Closing for now, as there is an optimized way to do this without depending on .NET 4.6 in 2-12. I'll backport when I have spare cycles.