X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=examples%2Fmanynodes.c;h=61b5ece505c355d840e3d7e58ea7c1dd78d0cfcd;hb=f79cc0e0bba16a3aa42a5fa13098cda714623205;hp=bdc99bcf70d83566b6511d6c33cc9d8f7ffa9f52;hpb=0bdce44687a22c8825695cba185b845f5ea5e060;p=meshlink diff --git a/examples/manynodes.c b/examples/manynodes.c index bdc99bcf..61b5ece5 100644 --- a/examples/manynodes.c +++ b/examples/manynodes.c @@ -20,6 +20,7 @@ #include #include +#include static int n = 10; static meshlink_handle_t **mesh; @@ -77,6 +78,8 @@ static void linkmesh() { } static bool exportmeshgraph(const char *path) { + assert(path); + struct stat ps; int psr = stat(path, &ps); @@ -382,7 +385,6 @@ int main(int argc, char *argv[]) { for(int i = 0; i < n; i++) { snprintf(nodename, sizeof(nodename), "%snode%d", namesprefix, i); snprintf(filename, sizeof(filename), "%s/%s", basebase, nodename); - bool itsnew = access(filename, R_OK); if(n / (i + 1) > n / 4) mesh[i] = meshlink_open(filename, nodename, "manynodes", DEV_CLASS_BACKBONE); else