[gtk-doc] common: also accept G_GNU_ later in args
- From: Stefan Kost <stefkost src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtk-doc] common: also accept G_GNU_ later in args
- Date: Thu, 7 Jan 2010 10:24:39 +0000 (UTC)
commit 22efd158b7e98ed8f43445a74f8ce21bf468abbb
Author: Stefan Kost <ensonic users sf net>
Date: Thu Jan 7 11:45:07 2010 +0200
common: also accept G_GNU_ later in args
This makes gtkdoc handle some more args in glib that where using G_GNUC_MAY_ALIAS.
gtkdoc-common.pl.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtkdoc-common.pl.in b/gtkdoc-common.pl.in
index a4672e8..138ac7c 100644
--- a/gtkdoc-common.pl.in
+++ b/gtkdoc-common.pl.in
@@ -360,8 +360,8 @@ sub ParseFunctionDeclaration {
# allow alphanumerics, '_', '[' & ']' in param names
# Try to match a standard parameter
- # $1 $2 $3 $4 $5
- } elsif ($declaration =~ s/^\s*((?:G_CONST_RETURN|G_GNUC_[A-Z_]+\s+|unsigned long|unsigned short|signed long|signed short|unsigned|signed|long|short|volatile|const)\s+)*((?:struct\b|enum\b)?\s*\w+)\s*((?:(?:const\b|restrict\b)?\s*\*?\s*(?:const\b|restrict\b)?\s*)*)(\w+)?\s*((?:\[\S*\])*)\s*[,\n]//) {
+ # $1 $2 $3 $4 $5
+ } elsif ($declaration =~ s/^\s*((?:G_CONST_RETURN|G_GNUC_[A-Z_]+\s+|unsigned long|unsigned short|signed long|signed short|unsigned|signed|long|short|volatile|const)\s+)*((?:struct\b|enum\b)?\s*\w+)\s*((?:(?:const\b|restrict\b|G_GNUC_[A-Z_]+\b)?\s*\*?\s*(?:const\b|restrict\b|G_GNUC_[A-Z_]+\b)?\s*)*)(\w+)?\s*((?:\[\S*\])*)\s*[,\n]//) {
my $pre = defined($1) ? $1 : "";
my $type = $2;
my $ptr = defined($3) ? $3 : "";
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]