From: Francesco Chemolli Date: Sat, 21 Mar 2020 22:18:43 +0000 (+0000) Subject: FtpGateway.cc: fix build on gcc-10 [-Werror=class-memaccess] (#573) X-Git-Tag: SQUID_4_11~5 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=f163223a50532b4799ad778a1deab570965a4774;p=thirdparty%2Fsquid.git FtpGateway.cc: fix build on gcc-10 [-Werror=class-memaccess] (#573) Since a1c06c7, tokens initialization is done by FtpLineToken constructor, and g++-10 complains about memsetting a nontrivial object: clearing an object of non-trivial type [-Werror=class-memaccess] --- diff --git a/src/clients/FtpGateway.cc b/src/clients/FtpGateway.cc index 7866ce08c5..411bce90ee 100644 --- a/src/clients/FtpGateway.cc +++ b/src/clients/FtpGateway.cc @@ -564,8 +564,6 @@ ftpListParseParts(const char *buf, struct Ftp::GatewayFlags flags) n_tokens = 0; - memset(tokens, 0, sizeof(tokens)); - xbuf = xstrdup(buf); if (flags.tried_nlst) {