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:
7917851
)
memory leak
author
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 19 Jul 2012 12:50:32 +0000
(12:50 +0000)
committer
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 19 Jul 2012 12:50:32 +0000
(12:50 +0000)
src/ats/gnunet-service-ats_addresses.c
patch
|
blob
|
history
diff --git
a/src/ats/gnunet-service-ats_addresses.c
b/src/ats/gnunet-service-ats_addresses.c
index 790c30e8c880dbe3765612f7d1f32621ba8b6d2a..72176fc76dac48720375a7912213ed7ccf878c9b 100644
(file)
--- a/
src/ats/gnunet-service-ats_addresses.c
+++ b/
src/ats/gnunet-service-ats_addresses.c
@@
-344,18
+344,15
@@
lookup_address (const struct GNUNET_PeerIdentity *peer,
/* Get existing address or address with session == 0 */
old = find_address (peer, aa);
+ free_address (aa);
if (old == NULL)
{
- GNUNET_free (aa);
return NULL;
}
else if (old->session_id != session_id)
{
- GNUNET_free (aa);
- GNUNET_break (0);
return NULL;
}
-
return old;
}