From a5d696a8b0edb35aa9d5f04fdffd8aaabca8398c Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Tue, 1 Aug 2006 22:20:54 +0000 Subject: [PATCH] 2006-08-01 Mike Kestner * gtk/gtk-api-2.10.raw : reparsed * parser/gapi_pp.pl : put a newline after G_DEFINE_TYPE macros on the output and do a next if we shouldn't fall out of the branch. svn path=/trunk/gtk-sharp/; revision=63232 --- ChangeLog | 7 +++++++ gtk/gtk-api-2.10.raw | 40 ++++++++++++++++++++++++++++++++++++++++ parser/gapi_pp.pl | 3 ++- 3 files changed, 49 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 9faaef03f..205c040d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-08-01 Mike Kestner + + * gtk/gtk-api-2.10.raw : reparsed + * parser/gapi_pp.pl : put a newline after G_DEFINE_TYPE macros + on the output and do a next if we shouldn't fall out of the + branch. + 2006-07-29 Alp Toker * sample/GstPlayer.cs: Remove the 2002 GStreamer sample. gst-sharp has diff --git a/gtk/gtk-api-2.10.raw b/gtk/gtk-api-2.10.raw index a31209cdd..3f9bd856e 100644 --- a/gtk/gtk-api-2.10.raw +++ b/gtk/gtk-api-2.10.raw @@ -12697,6 +12697,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/parser/gapi_pp.pl b/parser/gapi_pp.pl index a94ca3ff0..fcfe0acf4 100755 --- a/parser/gapi_pp.pl +++ b/parser/gapi_pp.pl @@ -210,7 +210,8 @@ foreach $fname (@srcs, @privhdrs) { } $line = ; } while ($parens > 0); - print $macro; + print "$macro\n"; + next if ($line !~ /^(struct|\w+_class_init|\w+_base_init)/); } if ($line =~ /^struct/) {