summaryrefslogtreecommitdiffstats
path: root/maildrop/search.C
diff options
context:
space:
mode:
authorSam Varshavchik2015-05-09 20:14:26 -0400
committerSam Varshavchik2015-05-09 20:14:26 -0400
commit8d6706a7f2417b81aa132e551548246bfd06aedf (patch)
treeff48164ab006b317aff2828cfd26c9d73d1617cb /maildrop/search.C
parent3ac62c55bbacc4af10aef9a5390bd14ec0cfc71e (diff)
downloadcourier-libs-8d6706a7f2417b81aa132e551548246bfd06aedf.tar.bz2
Don't include matched subpatterns in foreach.
Diffstat (limited to 'maildrop/search.C')
-rw-r--r--maildrop/search.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/maildrop/search.C b/maildrop/search.C
index 0823fbd..c50f8e9 100644
--- a/maildrop/search.C
+++ b/maildrop/search.C
@@ -337,7 +337,7 @@ void Search::init_match_vars(const char *str, int nranges, int *offsets,
}
}
- if (foreachp)
+ if (cnt == 0 && foreachp)
{
*foreachp += v;
*foreachp += '\0';