gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [gnunet] 10/28: fix memory leak


From: gnunet
Subject: [GNUnet-SVN] [gnunet] 10/28: fix memory leak
Date: Fri, 10 Mar 2017 18:18:54 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository gnunet.

commit db8414f5f9b5b67eec7a0e91aec12c6d34d6b0ad
Author: Christian Grothoff <address@hidden>
AuthorDate: Fri Mar 10 17:39:51 2017 +0100

    fix memory leak
---
 src/nat/nat_api.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/nat/nat_api.c b/src/nat/nat_api.c
index dfe7defc9..a0e9f4793 100644
--- a/src/nat/nat_api.c
+++ b/src/nat/nat_api.c
@@ -429,6 +429,7 @@ GNUNET_NAT_register (const struct 
GNUNET_CONFIGURATION_Handle *cfg,
       if (sizeof (struct sockaddr_in) != addrlens[i])
       {
        GNUNET_break (0);
+        GNUNET_free (rm);
        return NULL;
       }
       break;
@@ -436,6 +437,7 @@ GNUNET_NAT_register (const struct 
GNUNET_CONFIGURATION_Handle *cfg,
       if (sizeof (struct sockaddr_in6) != addrlens[i])
       {
        GNUNET_break (0);
+        GNUNET_free (rm);
        return NULL;
       }
       break;
@@ -444,12 +446,14 @@ GNUNET_NAT_register (const struct 
GNUNET_CONFIGURATION_Handle *cfg,
       if (sizeof (struct sockaddr_un) != addrlens[i])
       {
        GNUNET_break (0);
+        GNUNET_free (rm);
        return NULL;
       }
       break;
 #endif
     default:
       GNUNET_break (0);
+      GNUNET_free (rm);
       return NULL;
     }
     GNUNET_memcpy (off,

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]