]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
FtpGateway.cc: fix build on gcc-10 [-Werror=class-memaccess] (#573)
authorFrancesco Chemolli <kinkie@squid-cache.org>
Sat, 21 Mar 2020 22:18:43 +0000 (22:18 +0000)
committerAmos Jeffries <yadij@users.noreply.github.com>
Sat, 4 Apr 2020 07:02:02 +0000 (20:02 +1300)
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]

src/clients/FtpGateway.cc

index 7866ce08c58d54cb0c0fd96f41798749f33979e9..411bce90ee907afd4129f9c3c1cf8399e21a2e36 100644 (file)
@@ -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) {