diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2016-12-02 15:13:38 +0100 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2016-12-02 15:13:38 +0100 |
commit | f88d55e43f3d3a4468c2faa0621044ad17594e5f (patch) | |
tree | a1af9499dab467466135527c4a063360e2a0d6a2 /src/gns/nss | |
parent | c7bd34d154729521cf1ea959550957759207dcf2 (diff) | |
download | gnunet-f88d55e43f3d3a4468c2faa0621044ad17594e5f.tar.gz gnunet-f88d55e43f3d3a4468c2faa0621044ad17594e5f.zip |
-fix memcpy
Diffstat (limited to 'src/gns/nss')
-rw-r--r-- | src/gns/nss/nss_gns.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gns/nss/nss_gns.c b/src/gns/nss/nss_gns.c index 3e1d59712..31435cf95 100644 --- a/src/gns/nss/nss_gns.c +++ b/src/gns/nss/nss_gns.c | |||
@@ -183,7 +183,8 @@ enum nss_status _nss_gns_gethostbyname2_r( | |||
183 | /* Addresses */ | 183 | /* Addresses */ |
184 | astart = idx; | 184 | astart = idx; |
185 | l = u.count*address_length; | 185 | l = u.count*address_length; |
186 | GNUNET_memcpy(buffer+astart, &u.data, l); | 186 | if (0 != l) |
187 | memcpy(buffer+astart, &u.data, l); | ||
187 | /* address_length is a multiple of 32bits, so idx is still aligned | 188 | /* address_length is a multiple of 32bits, so idx is still aligned |
188 | * correctly */ | 189 | * correctly */ |
189 | idx += l; | 190 | idx += l; |