]> 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, 28 Mar 2020 07:35:25 +0000 (20:35 +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 79de14d7889ac005e3c1c8072247016e019c61ee..c03501167277ab38faa86346fd07f438e48673a5 100644 (file)
@@ -563,8 +563,6 @@ ftpListParseParts(const char *buf, struct Ftp::GatewayFlags flags)
 
     n_tokens = 0;
 
-    memset(tokens, 0, sizeof(tokens));
-
     xbuf = xstrdup(buf);
 
     if (flags.tried_nlst) {