X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ffsck.c;h=b44b7759584aa4a4bba930b613ef0d2597453aed;hb=c45a3fd7319d03bd147448a017f5aaed3b46fdfe;hp=70ca84d694a7b8f43519e3c7e1b9d50367f60bc0;hpb=a0fbaf0889fda3788943baec80671ecc870a2925;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);