From 03ac3ab7febfddaec180c15da872944d723d88e4 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Sat, 11 Oct 2003 21:33:16 +0000 Subject: [PATCH] 2003-10-11 Mike Kestner * generator/OpaqueGen.cs (FromNativeReturn): just do a new on the type. GLib.Opaque.GetOpaque was apparently an homage to GetObject that just seems wrong. svn path=/trunk/gtk-sharp/; revision=18893 --- ChangeLog | 6 ++++++ generator/OpaqueGen.cs | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index d49d97d5a..986a2162f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2003-10-11 Mike Kestner + + * generator/OpaqueGen.cs (FromNativeReturn): just do a + new on the type. GLib.Opaque.GetOpaque was apparently an + homage to GetObject that just seems wrong. + 2003-10-11 Mike Kestner * gtk/gtk-api.xml : regenerated diff --git a/generator/OpaqueGen.cs b/generator/OpaqueGen.cs index 3d921c5b3..5d98d29a0 100644 --- a/generator/OpaqueGen.cs +++ b/generator/OpaqueGen.cs @@ -17,12 +17,12 @@ namespace GtkSharp.Generation { { } - public override String FromNative(String var) + public override string FromNative(string var) { - return "(" + QualifiedName + ") GLib.Opaque.GetOpaque(" + var + ")"; + return "new " + QualifiedName + "(" + var + ")"; } - public override String FromNativeReturn(String var) + public override string FromNativeReturn(string var) { return FromNative (var); }