summaryrefslogtreecommitdiff
path: root/src/names.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2013-08-16 14:29:51 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2013-08-16 14:29:51 +0300
commit162bbcb45f93a516641ef26d2336bb2d877c7075 (patch)
treeb6c4f7f03e1d0b72ad687fbc684d6974443ee82a /src/names.c
parent69007e652ab13164c842ebdfc9611be11696755e (diff)
downloadtar-162bbcb45f93a516641ef26d2336bb2d877c7075.tar.gz
Minor change.
* src/names.c (name_next_elt): Simplify conditional.
Diffstat (limited to 'src/names.c')
-rw-r--r--src/names.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/names.c b/src/names.c
index 6c9c3e92..e3fbf7b7 100644
--- a/src/names.c
+++ b/src/names.c
@@ -510,15 +510,14 @@ name_next_elt (int change_dirs)
struct name_elt *ep;
ep = &name_array[scanned];
- if (ep->type == NELT_FMASK)
+
+ switch (ep->type)
{
+ case NELT_FMASK:
matching_flags = ep->v.matching_flags;
++scanned;
continue;
- }
-
- switch (ep->type)
- {
+
case NELT_FILE:
if (read_next_name (ep, &entry) == 0)
return &entry;