X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt_tunnel.c;h=92fcea56171388cce556957de065480c93d9353e;hp=db5f50eab8e8bd064af26a22bf173d4b1b3c4d72;hb=bd28609f1086cc4cae0f44e2520c53b7fed542d0;hpb=e01486aabea6f0af36933158bd58b9ab03b30add diff --git a/mutt_tunnel.c b/mutt_tunnel.c index db5f50e..92fcea5 100644 --- a/mutt_tunnel.c +++ b/mutt_tunnel.c @@ -12,13 +12,14 @@ # include "config.h" #endif +#include +#include +#include + #include "mutt.h" #include "mutt_socket.h" #include "mutt_tunnel.h" -#include "lib/mem.h" -#include "lib/intl.h" -#include "lib/str.h" #include #include @@ -59,7 +60,7 @@ static int tunnel_socket_open (CONNECTION * conn) int rc; int pin[2], pout[2]; - tunnel = (TUNNEL_DATA *) safe_malloc (sizeof (TUNNEL_DATA)); + tunnel = p_new(TUNNEL_DATA, 1); conn->sockdata = tunnel; mutt_message (_("Connecting with \"%s\"..."), Tunnel); @@ -129,7 +130,7 @@ static int tunnel_socket_close (CONNECTION * conn) NONULL(mutt_strsysexit(WEXITSTATUS(status)))); mutt_sleep (2); } - FREE (&conn->sockdata); + p_delete(&conn->sockdata); return 0; }