X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2Fconnect.c;h=2626ef3208dee2fe7054ba61db79b8d743370327;hb=b06220f359c293311bab7d4c1a282cb5945716ed;hp=d8e20368be0ff56e107f7e28219383253fa5dcad;hpb=d8e970f4940975bde07b64a5f01303ec379b838a;p=wget diff --git a/src/connect.c b/src/connect.c index d8e20368..2626ef32 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 @@ -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; } }