summaryrefslogtreecommitdiffstats
path: root/libexec/syncqt.pl
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2021-07-08 13:31:27 +0200
committerAlexey Edelev <alexey.edelev@qt.io>2021-07-09 13:56:18 +0200
commit766d5d168fd45482638c03c4f841227e6e963e33 (patch)
tree799f3d4f575dd0d1c010067b15d1451d5d23e789 /libexec/syncqt.pl
parentd804d21e8f5d9e1cd7fd4ae9a3f2394642d1f7d8 (diff)
Fix global header exclusion regex
Make the dot explicit in global header exclusion regex. Ensure that '.h' states in the end of file name and support paths. Amends 50b55b89f30d559bc262c0e81ef8a6beea39d183 Change-Id: I25b3d2fb54ed606a0b0806a10dbcb4ce1c65d2d8 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'libexec/syncqt.pl')
-rwxr-xr-xlibexec/syncqt.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/libexec/syncqt.pl b/libexec/syncqt.pl
index f9ba844d1b..acdc469ba2 100755
--- a/libexec/syncqt.pl
+++ b/libexec/syncqt.pl
@@ -336,7 +336,7 @@ sub check_header {
return if ($ignore_for_include_check{$header});
if ($public_header) {
$header_skip_qt_begin_namespace_test = $header &&
- ($ignore_for_qt_begin_namespace_check{$header} || $header =~ /qt\w+global.h/);
+ ($ignore_for_qt_begin_namespace_check{$header} || $header =~ m,(^|/)qt\w+global\.h$,);
}
local $/ = "\x0a";