diff --git a/plug-ins/script-fu/script-fu-server.c b/plug-ins/script-fu/script-fu-server.c index dc82a865d5..8c203d1584 100644 --- a/plug-ins/script-fu/script-fu-server.c +++ b/plug-ins/script-fu/script-fu-server.c @@ -494,6 +494,7 @@ server_start (const gchar *listen_ip, if (listen (server_socks[sockno], 5) < 0) { print_socket_api_error ("listen"); + freeaddrinfo (ai); return; } } @@ -541,6 +542,7 @@ server_start (const gchar *listen_ip, server_progress_uninstall (progress); + freeaddrinfo (ai); server_quit (); }