aboutsummaryrefslogtreecommitdiffstats
path: root/tools/gpgtar-create.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-01-05 19:42:55 +0000
committerWerner Koch <[email protected]>2017-01-05 19:43:40 +0000
commit6170eb809033c9d144abf3b1f31f8b936878cdd4 (patch)
tree752af916a5a523ebf2326cbcf67320e59ae532b7 /tools/gpgtar-create.c
parentdoc: Mention gpgv in the description of gpg --verify. (diff)
downloadgnupg-6170eb809033c9d144abf3b1f31f8b936878cdd4.tar.gz
gnupg-6170eb809033c9d144abf3b1f31f8b936878cdd4.zip
Silence two -Wlogical-op warnings.
* common/tlv.c (parse_ber_header): Avoid compiler warning about a duplicate condition. * tools/gpgtar-create.c (pattern_valid_p): Likewise. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'tools/gpgtar-create.c')
-rw-r--r--tools/gpgtar-create.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/gpgtar-create.c b/tools/gpgtar-create.c
index ef906a5dd..ffd239f42 100644
--- a/tools/gpgtar-create.c
+++ b/tools/gpgtar-create.c
@@ -429,7 +429,11 @@ pattern_valid_p (const char *pattern)
return 0;
if (*pattern == '.' && pattern[1] == '.')
return 0;
- if (*pattern == '/' || *pattern == DIRSEP_C)
+ if (*pattern == '/'
+#ifdef HAVE_DOSISH_SYSTEM
+ || *pattern == '\\'
+#endif
+ )
return 0; /* Absolute filenames are not supported. */
#ifdef HAVE_DRIVE_LETTERS
if (((*pattern >= 'a' && *pattern <= 'z')