diff --git a/ChangeLog b/ChangeLog index ebb435bd9..8636233e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-06-22 Mike Kestner + + * generator/ManagedCallString.cs : don't assume ref for structs. + * generator/VMSignature.cs : don't assume ref for structs. + 2005-06-21 Mike Kestner * generator/ConstStringGen.cs : override ToNativeReturn (). diff --git a/doc/en/Atk/Object.xml b/doc/en/Atk/Object.xml index 3171e5e8a..6944ea178 100644 --- a/doc/en/Atk/Object.xml +++ b/doc/en/Atk/Object.xml @@ -701,21 +701,7 @@ All UI components in an application which provide useful information or services Override this method in a subclass to provide a default handler for the event. - - - Method - - System.Void - - - - - - Default handler for the event. - a - Override this method in a subclass to provide a default handler for the event. - - + Constructor @@ -799,5 +785,20 @@ All UI components in an application which provide useful information or services + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/doc/en/Gnome/Canvas.xml b/doc/en/Gnome/Canvas.xml index e3dcc657c..1aaa40043 100644 --- a/doc/en/Gnome/Canvas.xml +++ b/doc/en/Gnome/Canvas.xml @@ -859,21 +859,7 @@ Returns the native value for . - - - Method - - System.Void - - - - - - Default handler for the event. - a - Override this method in a subclass to provide a default handler for the event. - - + Method @@ -954,5 +940,20 @@ To be added. + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/doc/en/Gtk/Clipboard.xml b/doc/en/Gtk/Clipboard.xml index 22055e618..c20d2b5fb 100644 --- a/doc/en/Gtk/Clipboard.xml +++ b/doc/en/Gtk/Clipboard.xml @@ -386,22 +386,7 @@ - - - Method - - System.Void - - - - - - Default handler for the event. - a - Override this method in a subclass to provide a default handler for the event. - - - + Method @@ -494,5 +479,20 @@ + + + Method + + System.Void + + + + + + To be added. + To be added. + To be added. + + diff --git a/generator/ManagedCallString.cs b/generator/ManagedCallString.cs index 025df45f7..00dffe29f 100644 --- a/generator/ManagedCallString.cs +++ b/generator/ManagedCallString.cs @@ -77,7 +77,7 @@ namespace GtkSharp.Generation { for (int i = 0; i < parms.Count; i ++) { Parameter p = parms [i] as Parameter; IGeneratable igen = p.Generatable; - result [i] = igen is StructGen ? "ref " : (p.PassAs == "" ? "" : p.PassAs + " "); + result [i] = p.PassAs == "" ? "" : p.PassAs + " "; result [i] += ((bool)special[i]) ? "my" + p.Name : igen.FromNative (p.Name); } diff --git a/generator/VMSignature.cs b/generator/VMSignature.cs index 240bf88a8..f9e7dc177 100644 --- a/generator/VMSignature.cs +++ b/generator/VMSignature.cs @@ -62,8 +62,6 @@ namespace GtkSharp.Generation { foreach (Parameter p in parms) { result [i] = p.PassAs != "" ? p.PassAs + " " : ""; - if (p.Generatable is StructGen) - result [i] += "ref "; result [i++] += p.CSType + " " + p.Name; }