[gimp/gimp-2-10] CID 225792 Resource leak in script-fu-server.c



commit 1ce1b0eebe95f64815083c5ce93e36f59a27fa34
Author: Sabri Ünal <libreajans gmail com>
Date:   Thu Oct 24 15:13:35 2019 +0000

    CID 225792 Resource leak in script-fu-server.c
    
    Variable ai and ai_curr going out of scope at line 496.
    Variable ai going out of scope at line 545.
    
    Revealed by Coverity Scan.

 plug-ins/script-fu/script-fu-server.c | 2 ++
 1 file changed, 2 insertions(+)
---
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 ();
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]