From: Yang Tse Date: Thu, 11 Jul 2013 15:03:14 +0000 (+0200) Subject: getinfo.c: fix enumerated type mixed with another type X-Git-Tag: curl-7_32_0~109 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0d9e65f79fc3a2c7d3bdb01a7a53558e05a65194;p=thirdparty%2Fcurl.git getinfo.c: fix enumerated type mixed with another type --- diff --git a/lib/getinfo.c b/lib/getinfo.c index 101ac90a4e..3d09dc6846 100644 --- a/lib/getinfo.c +++ b/lib/getinfo.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2012, Daniel Stenberg, , et al. + * Copyright (C) 1998 - 2013, Daniel Stenberg, , et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -53,9 +53,9 @@ CURLcode Curl_initinfo(struct SessionHandle *data) pro->t_redirect = 0; info->httpcode = 0; - info->httpversion=0; - info->filetime=-1; /* -1 is an illegal time and thus means unknown */ - info->timecond=0; + info->httpversion = 0; + info->filetime = -1; /* -1 is an illegal time and thus means unknown */ + info->timecond = FALSE; if(info->contenttype) free(info->contenttype); @@ -186,7 +186,7 @@ static CURLcode getinfo_long(struct SessionHandle *data, CURLINFO info, break; case CURLINFO_CONDITION_UNMET: /* return if the condition prevented the document to get transferred */ - *param_longp = data->info.timecond; + *param_longp = data->info.timecond ? 1L : 0L; break; case CURLINFO_RTSP_CLIENT_CSEQ: *param_longp = data->state.rtsp_next_client_CSeq;