aboutsummaryrefslogtreecommitdiffstats
path: root/fetchmail.c
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2006-03-13 20:17:09 +0000
committerMatthias Andree <matthias.andree@gmx.de>2006-03-13 20:17:09 +0000
commitb7e145bdf22387e6cba4b54099407102ff310967 (patch)
tree35048adce1be4d77e5372fb772abf27450ea7115 /fetchmail.c
parent176f6180f1b18a039c933bef9226040996155aab (diff)
downloadfetchmail-b7e145bdf22387e6cba4b54099407102ff310967.tar.gz
fetchmail-b7e145bdf22387e6cba4b54099407102ff310967.tar.bz2
fetchmail-b7e145bdf22387e6cba4b54099407102ff310967.zip
add Mirek's fetchmail-lmtp.patch to fix an operator precedence bug '||' vs ','
svn path=/branches/BRANCH_6-3/; revision=4731
Diffstat (limited to 'fetchmail.c')
-rw-r--r--fetchmail.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/fetchmail.c b/fetchmail.c
index f150e8da..868a45c1 100644
--- a/fetchmail.c
+++ b/fetchmail.c
@@ -1254,9 +1254,9 @@ static int load_params(int argc, char **argv, int optind)
{
char *cp;
- if (!(cp = strrchr((char *)idp->id, '/')) ||
- ++cp, (0 == strcmp(cp, SMTP_PORT))
- || servport(cp) == SMTP_PORT_NUM)
+ if (!(cp = strrchr((char *)idp->id, '/'))
+ || (0 == strcmp(cp + 1, SMTP_PORT))
+ || servport(cp + 1) == SMTP_PORT_NUM)
{
(void) fprintf(stderr,
GT_("%s configuration invalid, LMTP can't use default SMTP port\n"),