git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tidying
[exim.git]
/
src
/
src
/
route.c
diff --git
a/src/src/route.c
b/src/src/route.c
index 0fdcdf2ed45f47ef768e037bacba578b078f9b3d..afd43d8664e9bf6c4f68dfd464a217fe39cbd441 100644
(file)
--- a/
src/src/route.c
+++ b/
src/src/route.c
@@
-266,12
+266,12
@@
for (router_instance * r = routers; r; r = r->next)
else if (Ustrncmp(s, "reroute:", 8) == 0)
{
s += 8;
else if (Ustrncmp(s, "reroute:", 8) == 0)
{
s += 8;
-
while (isspace(*s)) s++
;
+
Uskip_whitespace(&s)
;
if (Ustrncmp(s, "rewrite:", 8) == 0)
{
r->self_rewrite = TRUE;
s += 8;
if (Ustrncmp(s, "rewrite:", 8) == 0)
{
r->self_rewrite = TRUE;
s += 8;
-
while (isspace(*s)) s++
;
+
Uskip_whitespace(&s)
;
}
r->self = s;
r->self_code = self_reroute;
}
r->self = s;
r->self_code = self_reroute;
@@
-693,13
+693,13
@@
while ((check = string_nextinlist(&listptr, &sep, NULL, 0)))
if (*ss == '+')
{
eacces_code = 1;
if (*ss == '+')
{
eacces_code = 1;
- while (isspace(
(*(++ss))
));
+ while (isspace(
*++ss
));
}
if (*ss == '!')
{
invert = TRUE;
}
if (*ss == '!')
{
invert = TRUE;
- while (isspace(
(*(++ss))
));
+ while (isspace(
*++ss
));
}
if (*ss != '/')
}
if (*ss != '/')
@@
-1463,7
+1463,7
@@
for (uschar * ele; (ele = string_nextinlist(&varlist, &sep, NULL, 0)); )
}
name += 2;
}
name += 2;
-
while (isspace(*assignment)) assignment++
;
+
Uskip_whitespace(&assignment)
;
if (!(val = expand_string(US assignment)))
if (f.expand_string_forcedfail)
if (!(val = expand_string(US assignment)))
if (f.expand_string_forcedfail)