X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2Fconnect.c;h=1e8f07e5fcd98755ac8b5f78d763192b249c3434;hb=123f5c39669abc055987d69a311785c861494c87;hp=d8e20368be0ff56e107f7e28219383253fa5dcad;hpb=d8e970f4940975bde07b64a5f01303ec379b838a;p=wget diff --git a/src/connect.c b/src/connect.c index d8e20368..1e8f07e5 100644 --- a/src/connect.c +++ b/src/connect.c @@ -28,8 +28,6 @@ Corresponding Source for a non-source form of such a combination shall include the source code for the parts of OpenSSL used as well as that of the covered work. */ -#define USE_GNULIB_ALLOC - #include "wget.h" #include @@ -270,7 +268,7 @@ connect_to_ip (const ip_address *ip, int port, const char *print) const char *txt_addr = print_address (ip); if (print && 0 != strcmp (print, txt_addr)) logprintf (LOG_VERBOSE, _("Connecting to %s|%s|:%d... "), - escnonprint (print), txt_addr, port); + escnonprint_uri (print), txt_addr, port); else logprintf (LOG_VERBOSE, _("Connecting to %s:%d... "), txt_addr, port); } @@ -768,7 +766,7 @@ fd_register_transport (int fd, struct transport_implementation *imp, void *ctx) hash key. */ assert (fd >= 0); - info = xmalloc (sizeof (struct transport_info)); + info = xnew (struct transport_info); info->imp = imp; info->ctx = ctx; if (!transport_map) @@ -960,7 +958,7 @@ fd_close (int fd) if (info) { hash_table_remove (transport_map, (void *)(intptr_t) fd); - free (info); + xfree (info); ++transport_map_modified_tick; } }