projects
/
mmh
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
58e2db8
)
Added cast in conditional to prevent signed/unsigned comparison, and wrapped argument...
author
David Levine
<levinedl@acm.org>
Tue, 28 Feb 2012 02:56:58 +0000
(20:56 -0600)
committer
David Levine
<levinedl@acm.org>
Tue, 28 Feb 2012 02:56:58 +0000
(20:56 -0600)
mts/smtp/smtp.c
patch
|
blob
|
history
diff --git
a/mts/smtp/smtp.c
b/mts/smtp/smtp.c
index
620dabc
..
97dd398
100644
(file)
--- a/
mts/smtp/smtp.c
+++ b/
mts/smtp/smtp.c
@@
-200,6
+200,7
@@
smtp_init (char *client, char *server, char *port, int watch, int verbose,
char *server_mechs;
#else /* CYRUS_SASL */
NMH_UNUSED (sasl);
char *server_mechs;
#else /* CYRUS_SASL */
NMH_UNUSED (sasl);
+ NMH_UNUSED (saslssf);
NMH_UNUSED (saslmech);
NMH_UNUSED (user);
#endif /* CYRUS_SASL */
NMH_UNUSED (saslmech);
NMH_UNUSED (user);
#endif /* CYRUS_SASL */
@@
-956,7
+957,8
@@
sm_auth_sasl(char *user, int saslssf, char *mechlist, char *inhost)
memset(&secprops, 0, sizeof(secprops));
secprops.maxbufsize = SASL_MAXRECVBUF;
memset(&secprops, 0, sizeof(secprops));
secprops.maxbufsize = SASL_MAXRECVBUF;
- secprops.max_ssf = tls_active ? 0 : (saslssf != -1 ? saslssf : UINT_MAX);
+ secprops.max_ssf =
+ tls_active ? 0 : (saslssf != -1 ? (unsigned int) saslssf : UINT_MAX);
result = sasl_setprop(conn, SASL_SEC_PROPS, &secprops);
result = sasl_setprop(conn, SASL_SEC_PROPS, &secprops);