X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=uclient-http.c;h=deeb456cdfcb9bb96bcdbf1dc54487f0c82e1ef4;hb=e8780fa7792aaa2d68af21c0df91cd9c05e1f73a;hp=861aefb05e80676869ba1677bd1cb002a767b3c5;hpb=704c78111a92873474eca3c91ad91c555b03f607;p=project%2Fuclient.git diff --git a/uclient-http.c b/uclient-http.c index 861aefb..deeb456 100644 --- a/uclient-http.c +++ b/uclient-http.c @@ -827,7 +827,6 @@ static int uclient_setup_http(struct uclient_http *uh) int ret; memset(&uh->ufd, 0, sizeof(uh->ufd)); - ustream_fd_init(&uh->ufd, uh->fd); uh->us = us; uh->ssl = false; @@ -840,6 +839,8 @@ static int uclient_setup_http(struct uclient_http *uh) if (ret) return UCLIENT_ERROR_CONNECT; + ustream_fd_init(&uh->ufd, uh->fd); + return 0; }