diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-08-26 14:33:03 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-08-26 14:33:03 +0000 |
commit | a52fe978a15db0438ba5534e73724f6308d60330 (patch) | |
tree | 1fb4d0058525f5898f65b64259405e9785dc3a29 /src/transport/plugin_transport_http.c | |
parent | d90d66f22e4b3f227067a8f06cc7e0e994a38c2c (diff) | |
download | gnunet-a52fe978a15db0438ba5534e73724f6308d60330.tar.gz gnunet-a52fe978a15db0438ba5534e73724f6308d60330.zip |
FIX: bugs found by klocwork
Diffstat (limited to 'src/transport/plugin_transport_http.c')
-rw-r--r-- | src/transport/plugin_transport_http.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/transport/plugin_transport_http.c b/src/transport/plugin_transport_http.c index 2293e4ba4..952078865 100644 --- a/src/transport/plugin_transport_http.c +++ b/src/transport/plugin_transport_http.c | |||
@@ -419,13 +419,13 @@ static char * create_url(void * cls, const void * addr, size_t addrlen, size_t i | |||
419 | { | 419 | { |
420 | struct Plugin *plugin = cls; | 420 | struct Plugin *plugin = cls; |
421 | char *url = NULL; | 421 | char *url = NULL; |
422 | char *addr_str = (char *) http_plugin_address_to_string(NULL, addr, addrlen); | ||
422 | 423 | ||
423 | GNUNET_assert ((addr!=NULL) && (addrlen != 0)); | 424 | GNUNET_assert ((addr!=NULL) && (addrlen != 0)); |
424 | GNUNET_asprintf(&url, | 425 | GNUNET_asprintf(&url, |
425 | "%s://%s/%s;%u", PROTOCOL_PREFIX, | 426 | "%s://%s/%s;%u", PROTOCOL_PREFIX, addr_str, |
426 | http_plugin_address_to_string(NULL, addr, addrlen), | ||
427 | (char *) (&plugin->my_ascii_hash_ident),id); | 427 | (char *) (&plugin->my_ascii_hash_ident),id); |
428 | 428 | GNUNET_free_non_null(addr_str); | |
429 | return url; | 429 | return url; |
430 | } | 430 | } |
431 | 431 | ||