projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2cc0ab3
)
fix indexing issue found by jah and reported on gnunet-developers on 6-8/7/2017
author
Christian Grothoff
<christian@grothoff.org>
Fri, 23 Jun 2017 14:25:19 +0000
(16:25 +0200)
committer
Christian Grothoff
<christian@grothoff.org>
Fri, 23 Jun 2017 14:25:19 +0000
(16:25 +0200)
src/util/service.c
patch
|
blob
|
history
diff --git
a/src/util/service.c
b/src/util/service.c
index f63737e564fbc8e9b03b4769f28ea757518e9ed6..fcdf45a5181325ee142d0c0b13a1b3bd7953320a 100644
(file)
--- a/
src/util/service.c
+++ b/
src/util/service.c
@@
-1283,15
+1283,14
@@
setup_service (struct GNUNET_SERVICE_Handle *sh)
slc->sh = sh;
slc->listen_socket = open_listen_socket (addrs[i],
addrlens[i]);
+ GNUNET_free (addrs[i]);
if (NULL == slc->listen_socket)
{
GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR,
"bind");
- GNUNET_free (addrs[i++]);
GNUNET_free (slc);
continue;
}
- GNUNET_free (addrs[i++]);
GNUNET_CONTAINER_DLL_insert (sh->slc_head,
sh->slc_tail,
slc);