Do not try to free NULL pointers.
authorGuus Sliepen <guus@tinc-vpn.org>
Fri, 30 Apr 2010 21:13:02 +0000 (23:13 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Fri, 30 Apr 2010 21:13:02 +0000 (23:13 +0200)
src/net_setup.c
src/subnet.c

index 593d862..198da3d 100644 (file)
@@ -465,7 +465,7 @@ bool setup_myself(void) {
 
        execute_script("tinc-up", envp);
 
-       for(i = 0; i < 5; i++)
+       for(i = 0; i < 4; i++)
                free(envp[i]);
 
        /* Run subnet-up scripts for our own subnets */
index dce5747..2d1f43a 100644 (file)
@@ -512,7 +512,7 @@ void subnet_update(node_t *owner, subnet_t *subnet, bool up) {
                }
        }
 
-       for(i = 0; envp[i] && i < 9; i++)
+       for(i = 0; envp[i] && i < 8; i++)
                free(envp[i]);
 }