mirror of
https://github.com/moparisthebest/curl
synced 2024-12-22 08:08:50 -05:00
smtp.c: fix enumerated type mixed with another type
This commit is contained in:
parent
6a87ac8c88
commit
52605e006c
@ -219,14 +219,15 @@ static bool smtp_endofresp(struct connectdata *conn, char *line, size_t len,
|
|||||||
int *resp)
|
int *resp)
|
||||||
{
|
{
|
||||||
struct smtp_conn *smtpc = &conn->proto.smtpc;
|
struct smtp_conn *smtpc = &conn->proto.smtpc;
|
||||||
int result = FALSE;
|
bool result = FALSE;
|
||||||
size_t wordlen;
|
size_t wordlen;
|
||||||
|
|
||||||
if(len < 4 || !ISDIGIT(line[0]) || !ISDIGIT(line[1]) || !ISDIGIT(line[2]))
|
if(len < 4 || !ISDIGIT(line[0]) || !ISDIGIT(line[1]) || !ISDIGIT(line[2]))
|
||||||
return FALSE; /* Nothing for us */
|
return FALSE; /* Nothing for us */
|
||||||
|
|
||||||
/* Do we have a command response? */
|
/* Do we have a command response? */
|
||||||
if((result = (line[3] == ' ')) != 0)
|
result = (line[3] == ' ') ? TRUE : FALSE;
|
||||||
|
if(result)
|
||||||
*resp = curlx_sltosi(strtol(line, NULL, 10));
|
*resp = curlx_sltosi(strtol(line, NULL, 10));
|
||||||
|
|
||||||
/* Are we processing EHLO command data? */
|
/* Are we processing EHLO command data? */
|
||||||
|
Loading…
Reference in New Issue
Block a user