diff options
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 | ||