diff options
author | Stef Walter <stef@memberwebs.com> | 2004-09-18 00:59:24 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2004-09-18 00:59:24 +0000 |
commit | de2cb6f809f261f5de3ee173baf1422b925cbdaf (patch) | |
tree | 895a61756a792b172d8dbf0fd56b432ee4f9b415 /common/smtppass.c | |
parent | f24e882031d12c80211feb7a9d11e0cdcf006e5b (diff) |
- Same changes to the env var setup
Diffstat (limited to 'common/smtppass.c')
-rw-r--r-- | common/smtppass.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/common/smtppass.c b/common/smtppass.c index ec2bb89..fa82b84 100644 --- a/common/smtppass.c +++ b/common/smtppass.c @@ -123,7 +123,7 @@ spthread_t; /* The set of delimiters that can be present between config and value */ #define CFG_DELIMS ": \t" -#define LINE_TOO_LONG(ctx) ((ctx)->linelen >= (SP_LINE_LENGTH - 2)) +#define LINE_TOO_LONG(l) ((l) >= (SP_LINE_LENGTH - 2)) /* ----------------------------------------------------------------------- * CONFIGURATION OPTIONS @@ -1364,7 +1364,7 @@ static int read_server_response(spctx_t* ctx) return 0; } -void sp_setup_env(spctx_t* ctx) +void sp_setup_env(spctx_t* ctx, int file) { if(ctx->sender) setenv("SENDER", ctx->sender, 1); @@ -1372,7 +1372,7 @@ void sp_setup_env(spctx_t* ctx) if(ctx->recipients) setenv("RECIPIENTS", ctx->recipients, 1); - if(ctx->cachename[0]) + if(file && ctx->cachename[0]) setenv("EMAIL", ctx->cachename, 1); setenv("TMP", g_state.directory, 1); |