X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ffsck.c;h=b44b7759584aa4a4bba930b613ef0d2597453aed;hb=c5373d9fc0c8e3dfb6529b35bf44efe58410e0c7;hp=70ca84d694a7b8f43519e3c7e1b9d50367f60bc0;hpb=c789d94e0508c8d61219b2b042954209166b84a1;p=tinc diff --git a/src/fsck.c b/src/fsck.c index 70ca84d6..b44b7759 100644 --- a/src/fsck.c +++ b/src/fsck.c @@ -142,6 +142,11 @@ static void check_conffile(const char *nodename, bool server) { ++total_vars; } + if(!total_vars) { + splay_empty_tree(&config); + return; + } + const size_t countlen = total_vars * sizeof(int); int *count = alloca(countlen); memset(count, 0, countlen);