2009-05-06 Mike Kestner <mkestner@novell.com>

* generator/FieldBase.cs: mangle compound typenames for glue.
	[Fixes #501329] Patch by Sebastian Dröge.

svn path=/trunk/gtk-sharp/; revision=133659
This commit is contained in:
Mike Kestner 2009-05-06 14:58:39 +00:00
parent 20ad2b1a31
commit 8c8138e17e
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2009-05-06 Mike Kestner <mkestner@novell.com>
* generator/FieldBase.cs: mangle compound typenames for glue.
[Fixes #501329] Patch by Sebastian Dröge.
2009-05-06 Mike Kestner <mkestner@novell.com>
* generator/VirtualMethod.cs: refactoring to reuse retval prop.

View File

@ -92,7 +92,7 @@ namespace GtkSharp.Generation {
if (Access != "public")
return;
string prefix = (container_type.NS + "Sharp_" + container_type.NS + "_" + container_type.Name).ToLower ();
string prefix = (container_type.NS + "Sharp_" + container_type.NS + "_" + container_type.Name).Replace(".", "__").ToLower ();
if (IsBitfield) {
if (Readable && Getter == null)