summaryrefslogtreecommitdiff
path: root/lib/http.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-09-21 23:09:59 +0200
committerDaniel Stenberg <daniel@haxx.se>2019-09-21 23:09:59 +0200
commitfe514ad9aefa2cd47c0da97bd8b8b69d58c48683 (patch)
treedb09b99111cac2507753f53da5fb607572f2076b /lib/http.c
parent03ebe66d708ce6ddf2d6269ac108701e5ec92d48 (diff)
downloadcurl-fe514ad9aefa2cd47c0da97bd8b8b69d58c48683.tar.gz
http: fix warning on conversion from int to bit
Follow-up from 03ebe66d70
Diffstat (limited to 'lib/http.c')
-rw-r--r--lib/http.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/http.c b/lib/http.c
index de16f6e6b..9719b28ef 100644
--- a/lib/http.c
+++ b/lib/http.c
@@ -4054,7 +4054,7 @@ CURLcode Curl_http_readwrite_headers(struct Curl_easy *data,
if(result)
return result;
}
- #ifdef USE_SPNEGO
+#ifdef USE_SPNEGO
else if(checkprefix("Persistent-Auth", k->p)) {
struct negotiatedata *negdata = &conn->negotiate;
struct auth *authp = &data->state.authhost;
@@ -4062,14 +4062,15 @@ CURLcode Curl_http_readwrite_headers(struct Curl_easy *data,
char *persistentauth = Curl_copy_header_value(k->p);
if(!persistentauth)
return CURLE_OUT_OF_MEMORY;
- negdata->noauthpersist = checkprefix("false", persistentauth);
+ negdata->noauthpersist = checkprefix("false", persistentauth)?
+ TRUE:FALSE;
negdata->havenoauthpersist = TRUE;
infof(data, "Negotiate: noauthpersist -> %d, header part: %s",
negdata->noauthpersist, persistentauth);
free(persistentauth);
}
}
- #endif
+#endif
else if((k->httpcode >= 300 && k->httpcode < 400) &&
checkprefix("Location:", k->p) &&
!data->req.location) {