Author: mkestner
Date: 2005-08-22 12:59:04 -0400 (Mon, 22 Aug 2005)
New Revision: 48681
Modified:
trunk/gtk-sharp/ChangeLog
trunk/gtk-sharp/gdk/gdk-api-2.8.raw
trunk/gtk-sharp/parser/gapi2xml.pl
Log:
2005-08-22 Mike Kestner <[EMAIL PROTECTED]>
* parser/gapi2xml.pl : handle "type const *" parameters.
* gdk/gdk-api-2.8.raw : regened probably from one of danw's parser
fixes. [Fixes #75844]
Modified: trunk/gtk-sharp/ChangeLog
===================================================================
--- trunk/gtk-sharp/ChangeLog 2005-08-22 16:55:20 UTC (rev 48680)
+++ trunk/gtk-sharp/ChangeLog 2005-08-22 16:59:04 UTC (rev 48681)
@@ -1,3 +1,9 @@
+2005-08-22 Mike Kestner <[EMAIL PROTECTED]>
+
+ * parser/gapi2xml.pl : handle "type const *" parameters.
+ * gdk/gdk-api-2.8.raw : regened probably from one of danw's parser
+ fixes. [Fixes #75844]
+
2005-08-22 Dan Winship <[EMAIL PROTECTED]>
* generator/Property.cs (Generate): Mark properties [Obsolete] if
Modified: trunk/gtk-sharp/gdk/gdk-api-2.8.raw
===================================================================
--- trunk/gtk-sharp/gdk/gdk-api-2.8.raw 2005-08-22 16:55:20 UTC (rev 48680)
+++ trunk/gtk-sharp/gdk/gdk-api-2.8.raw 2005-08-22 16:59:04 UTC (rev 48681)
@@ -5305,7 +5305,18 @@
</parameters>
</method>
</struct>
- <struct name="PixbufFrame" cname="GdkPixbufFrame" opaque="true" />
+ <struct name="PixbufFrame" cname="GdkPixbufFrame">
+ <field name="Pixbuf" cname="pixbuf" type="GdkPixbuf*" />
+ <field name="XOffset" cname="x_offset" type="int" />
+ <field name="YOffset" cname="y_offset" type="int" />
+ <field name="DelayTime" cname="delay_time" type="int" />
+ <field name="Elapsed" cname="elapsed" type="int" />
+ <field name="Action" cname="action" type="GdkPixbufFrameAction" />
+ <field name="NeedRecomposite" cname="need_recomposite" type="gboolean" />
+ <field name="BgTransparent" cname="bg_transparent" type="gboolean" />
+ <field name="Composited" cname="composited" type="GdkPixbuf*" />
+ <field name="Revert" cname="revert" type="GdkPixbuf*" />
+ </struct>
<struct name="Pixdata" cname="GdkPixdata">
<field name="Magic" cname="magic" type="guint32" />
<field name="Length" cname="length" type="gint32" />
Modified: trunk/gtk-sharp/parser/gapi2xml.pl
===================================================================
--- trunk/gtk-sharp/parser/gapi2xml.pl 2005-08-22 16:55:20 UTC (rev 48680)
+++ trunk/gtk-sharp/parser/gapi2xml.pl 2005-08-22 16:59:04 UTC (rev 48681)
@@ -789,6 +789,7 @@
my $out = $parm =~ s/G_CONST_RETURN/const/g;
$parm =~ s/(const\s+)?(\w+)\*\s+const\*/const \2\*/g;
$parm =~ s/(\*+)\s*const\s+/\1 /g;
+ $parm =~ s/(\w+)\s+const\s+\*/const \1 */g;
$parm =~ s/const\s+/const-/g;
$parm =~ s/unsigned\s+/unsigned-/g;
if ($parm =~ /(.*)\(\s*\**\s*(\w+)\)\s+\((.*)\)/) {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches