summaryrefslogtreecommitdiffstats
path: root/exclude.cc
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2019-10-13 09:09:52 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2019-10-13 09:10:01 +0000
commit3edd69686171314709676dafc694fd6ba2533def (patch)
tree7e2b73bcedbc50eefbcb380560454577a5c796aa /exclude.cc
parentReleasing debian version 0.15-3. (diff)
downloadtarlz-3edd69686171314709676dafc694fd6ba2533def.tar.xz
tarlz-3edd69686171314709676dafc694fd6ba2533def.zip
Merging upstream version 0.16.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'exclude.cc')
-rw-r--r--exclude.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/exclude.cc b/exclude.cc
index 1bdae6e..e435503 100644
--- a/exclude.cc
+++ b/exclude.cc
@@ -47,6 +47,7 @@ bool Exclude::excluded( const char * const filename )
while( *p )
{
for( unsigned i = 0; i < patterns.size(); ++i )
+ // ignore a trailing sequence starting with '/' in filename
#ifdef FNM_LEADING_DIR
if( fnmatch( patterns[i].c_str(), p, FNM_LEADING_DIR ) == 0 ) return true;
#else