Do not try to free NULL pointers.
[tinc] / src / subnet.c
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]);
 }