From 376b8f42ac0ab7035a95cebf7a51cd1798c3c4a7 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Tue, 30 Aug 2005 20:12:43 +0000 Subject: [PATCH] 2005-08-30 Mike Kestner * parser/gapi_pp.pl : ignore ifndef *_H_ lines like in 1.0.x. [Fixes #75938] svn path=/trunk/gtk-sharp/; revision=49151 --- ChangeLog | 5 +++++ gtk/gtk-api-2.4.raw | 12 +++++++++--- gtk/gtk-api-2.6.raw | 15 ++++++++++++--- gtk/gtk-api-2.8.raw | 15 ++++++++++++--- parser/gapi_pp.pl | 2 ++ 5 files changed, 40 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 993195f73..7c0d9d8b4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-08-30 Mike Kestner + + * parser/gapi_pp.pl : ignore ifndef *_H_ lines like in 1.0.x. + [Fixes #75938] + 2005-08-30 Mike Kestner * gtk/NodeStore.custom : recursively emit row_inserted for AddNode. diff --git a/gtk/gtk-api-2.4.raw b/gtk/gtk-api-2.4.raw index 7934ba3c3..b4a979195 100644 --- a/gtk/gtk-api-2.4.raw +++ b/gtk/gtk-api-2.4.raw @@ -94,6 +94,15 @@ + + + + + + + + + @@ -16138,9 +16147,6 @@ - - - diff --git a/gtk/gtk-api-2.6.raw b/gtk/gtk-api-2.6.raw index 7e232577b..c32d4488d 100644 --- a/gtk/gtk-api-2.6.raw +++ b/gtk/gtk-api-2.6.raw @@ -94,6 +94,18 @@ + + + + + + + + + + + + @@ -17175,9 +17187,6 @@ - - - diff --git a/gtk/gtk-api-2.8.raw b/gtk/gtk-api-2.8.raw index 934781de9..014298c35 100644 --- a/gtk/gtk-api-2.8.raw +++ b/gtk/gtk-api-2.8.raw @@ -94,6 +94,18 @@ + + + + + + + + + + + + @@ -17482,9 +17494,6 @@ - - - diff --git a/parser/gapi_pp.pl b/parser/gapi_pp.pl index e48e3c5d2..c6c5aa3fc 100755 --- a/parser/gapi_pp.pl +++ b/parser/gapi_pp.pl @@ -81,6 +81,8 @@ foreach $fname (@hdrs) { while ($line !~ /\*\//) {$line = ;} } elsif ($line =~ /^extern/) { while ($line !~ /;/) {$line = ;} + } elsif ($line =~ /^#ifndef\s+\w+_H_*\b/) { + while ($line !~ /#define/) {$line = ;} } elsif ($line =~ /$private_regex/) { $nested = 0; while ($line = ) {