aboutsummaryrefslogtreecommitdiff
path: root/src/exit
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-10-18 20:26:25 +0000
committerChristian Grothoff <christian@grothoff.org>2013-10-18 20:26:25 +0000
commit36a80c833a5d5eb8f30460bb484cac01bdd9b65c (patch)
tree266cc47ba4b66c5a7228fed602b0097757ffae23 /src/exit
parentd6b03105779d2a22b5b5bf5016ad823fe7ac3485 (diff)
downloadgnunet-36a80c833a5d5eb8f30460bb484cac01bdd9b65c.tar.gz
gnunet-36a80c833a5d5eb8f30460bb484cac01bdd9b65c.zip
-fix leaks
Diffstat (limited to 'src/exit')
-rw-r--r--src/exit/gnunet-daemon-exit.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/exit/gnunet-daemon-exit.c b/src/exit/gnunet-daemon-exit.c
index 8d0c7f98e..9c095b34e 100644
--- a/src/exit/gnunet-daemon-exit.c
+++ b/src/exit/gnunet-daemon-exit.c
@@ -3674,6 +3674,7 @@ run (void *cls,
3674 return; 3674 return;
3675 } 3675 }
3676 exit_argv[5] = ipv4addr; 3676 exit_argv[5] = ipv4addr;
3677 ipv4mask = NULL;
3677 if ( (GNUNET_SYSERR == 3678 if ( (GNUNET_SYSERR ==
3678 GNUNET_CONFIGURATION_get_value_string (cfg, "exit", "IPV4MASK", 3679 GNUNET_CONFIGURATION_get_value_string (cfg, "exit", "IPV4MASK",
3679 &ipv4mask) || 3680 &ipv4mask) ||
@@ -3681,6 +3682,7 @@ run (void *cls,
3681 { 3682 {
3682 GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, "EXIT", "IPV4MASK"); 3683 GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, "EXIT", "IPV4MASK");
3683 GNUNET_SCHEDULER_shutdown (); 3684 GNUNET_SCHEDULER_shutdown ();
3685 GNUNET_free_non_null (ipv4mask);
3684 return; 3686 return;
3685 } 3687 }
3686 exit_argv[6] = ipv4mask; 3688 exit_argv[6] = ipv4mask;