summaryrefslogtreecommitdiff
path: root/gtkdoc-scan.in
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2014-01-31 21:48:30 +0100
committerStefan Sauer <ensonic@users.sf.net>2014-01-31 21:48:30 +0100
commit95029aa1493b5eeb62ad6c89db2d6f6ee2642b10 (patch)
tree63e27c36c6d352e4fe6bc86bb4bddbb276d02f45 /gtkdoc-scan.in
parent98ad075151511108111d79ebea333f008404dbeb (diff)
downloadgtk-doc-95029aa1493b5eeb62ad6c89db2d6f6ee2642b10.tar.gz
scan: apply IGNORE_DECORATORS to variables as well
Fix detecting global exported variables.
Diffstat (limited to 'gtkdoc-scan.in')
-rwxr-xr-xgtkdoc-scan.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtkdoc-scan.in b/gtkdoc-scan.in
index 0128ccd..31ec79a 100755
--- a/gtkdoc-scan.in
+++ b/gtkdoc-scan.in
@@ -545,7 +545,7 @@ sub ScanHeader {
# VARIABLES (extern'ed variables)
- } elsif (m/^\s*(extern|[A-Za-z_]+VAR)\s+((const\s+|signed\s+|unsigned\s+|long\s+|short\s+)*\w+)(\s+\*+|\*+|\s)\s*(const\s+)*([A-Za-z]\w*)\s*;/) {
+ } elsif (m/^\s*(extern|[A-Za-z_]+VAR|${IGNORE_DECORATORS})\s+((const\s+|signed\s+|unsigned\s+|long\s+|short\s+)*\w+)(\s+\*+|\*+|\s)\s*(const\s+)*([A-Za-z]\w*)\s*;/) {
$symbol = $6;
s/^\s*([A-Za-z_]+VAR)\b/extern/;
$decl = $_;