From 7dfe4f5d1fc1c06480197ace2d9e6f8ab3886abb Mon Sep 17 00:00:00 2001 From: Bjorn Andersson Date: Sun, 11 Jun 2006 17:43:04 +0000 Subject: [PATCH] Fix unused label, clear newroot pointer --- iodine.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/iodine.c b/iodine.c index 6a8c5a2..0c0d3e7 100644 --- a/iodine.c +++ b/iodine.c @@ -186,6 +186,7 @@ main(int argc, char **argv) int foreground; struct passwd *pw; + newroot = NULL; username = NULL; foreground = 0; @@ -232,7 +233,7 @@ main(int argc, char **argv) } if ((tun_fd = open_tun()) == -1) - goto cleanup0; + goto cleanup1; if ((dns_fd = open_dns(argv[0], argv[1])) == -1) goto cleanup2; @@ -268,9 +269,8 @@ main(int argc, char **argv) cleanup2: close_dns(dns_fd); -cleanup1: close_tun(tun_fd); -cleanup0: +cleanup1: return 0; }