diff --git a/ChangeLog b/ChangeLog index 3eb8724e1..094ef8cb5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-03-30 Jeroen Zwartepoorte + + * parser/gapi2xml.pl : parse gst type macros. + 2005-03-30 Anthony Taranto * gtk/Widget.custom : cause Allocation.Set to call SizeUpdate(). diff --git a/parser/gapi2xml.pl b/parser/gapi2xml.pl index acc786205..ac756ddea 100755 --- a/parser/gapi2xml.pl +++ b/parser/gapi2xml.pl @@ -186,6 +186,8 @@ while ($line = ) { $objects{$1} = $2 . $objects{$1}; } elsif ($cast_macro =~ /GTK_CHECK_CLASS_CAST.*,\s*(\w+),\s*(\w+)/) { $objects{$1} .= ":$2"; + } elsif ($cast_macro =~ /GST_IMPLEMENTS_INTERFACE_CHECK_INSTANCE_CAST.*,\s*(\w+),\s*(\w+)/) { + $objects{$1} = $2 . $objects{$1}; } } elsif ($line =~ /INSTANCE_GET_INTERFACE.*,\s*(\w+),\s*(\w+)/) { $ifaces{$1} = $2;