]> git.meshlink.io Git - meshlink/blobdiff - examples/manynodes.c
Fix compiling with -Wall -W.
[meshlink] / examples / manynodes.c
index bdc99bcf70d83566b6511d6c33cc9d8f7ffa9f52..61b5ece505c355d840e3d7e58ea7c1dd78d0cfcd 100644 (file)
@@ -20,6 +20,7 @@
 
 #include <sys/time.h>
 #include <signal.h>
+#include <assert.h>
 
 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