From: Yang Tse Date: Fri, 26 Nov 2010 19:19:45 +0000 (+0100) Subject: ftp: fix 'bool' data type implementation dependant usage X-Git-Tag: upstream/7.37.1~4545 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23245ca83a3b6febe234f7a6aa600c015d7f62d8;p=platform%2Fupstream%2Fcurl.git ftp: fix 'bool' data type implementation dependant usage --- diff --git a/lib/ftp.c b/lib/ftp.c index dc3ab37..5c0be38 100644 --- a/lib/ftp.c +++ b/lib/ftp.c @@ -3978,9 +3978,9 @@ CURLcode ftp_parse_url_path(struct connectdata *conn) else { /* parse the URL path into separate path components */ while((slash_pos = strchr(cur_pos, '/')) != NULL) { - /* 1 or 0 to indicate absolute directory */ - bool absolute_dir = (bool)((cur_pos - data->state.path > 0) && - (ftpc->dirdepth == 0)); + /* 1 or 0 pointer offset to indicate absolute directory */ + ssize_t absolute_dir = ((cur_pos - data->state.path > 0) && + (ftpc->dirdepth == 0))?1:0; /* seek out the next path component */ if(slash_pos-cur_pos) {