← Commit list

a667a7f02

Denys Vlasenko
Denys Vlasenko
2024-09-26
SUCCESS Duration: 156s

Subject

wget: fix compile warnings when WGET_FTP is not selected

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/wget.c+6 -3
@@ -1178,7 +1178,9 @@ static void download_one_url(const char *url)
/*G.content_len = 0; - redundant, got_clen = 0 is enough */
G.got_clen = 0;
G.chunked = 0;
- if (use_proxy || target.protocol[0] != 'f' /*not ftp[s]*/) {
+ if (!ENABLE_FEATURE_WGET_FTP
+ || use_proxy || target.protocol[0] != 'f' /*not ftp[s]*/
+ ) {
/*
* HTTP session
*/
@@ -1447,14 +1449,15 @@ However, in real world it was observed that some web servers
/* For HTTP, data is pumped over the same connection */
dfp = sfp;
- } else {
+ }
#if ENABLE_FEATURE_WGET_FTP
+ else {
/*
* FTP session
*/
sfp = prepare_ftp_session(&dfp, &target, lsa);
-#endif
}
+#endif
free(lsa);
util-linux/hwclock.c+1 -1
@@ -366,7 +366,7 @@ static void set_rtc_param(const char **pp_rtcname, char *rtc_param)
/* handle param name */
eq = strchr(rtc_param, '=');
if (!eq)
- bb_error_msg_and_die("expected <param>=<value>");
+ bb_simple_error_msg_and_die("expected <param>=<value>");
*eq = '\0';
param.param = resolve_rtc_param_alias(rtc_param);
*eq = '=';