]> git.meshlink.io Git - meshlink/commitdiff
Remove make check warnings
authorSS Roop <sairoop@elear.solutions>
Tue, 26 Feb 2019 21:58:30 +0000 (03:28 +0530)
committerGuus Sliepen <guus@meshlink.io>
Sun, 17 Mar 2019 20:18:33 +0000 (21:18 +0100)
test/channels-fork.c
test/echo-fork.c
test/trio.c
test/utils.c

index 78d4e213ffe8d61f358f2ed80b8d54623e9ceb63..ecbc9d5887b67fb0baa58352746bfc127b89d755 100644 (file)
@@ -1,4 +1,4 @@
-#define _GNU_SOURCE
+#define _GNU_SOURCE 1
 #include <stdio.h>
 #include <unistd.h>
 #include <stdlib.h>
@@ -75,6 +75,8 @@ void poll_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, size_t len) {
 }
 
 int main1(int rfd, int wfd) {
+       int ret_val;
+       (void)ret_val;
        meshlink_set_log_cb(NULL, MESHLINK_DEBUG, log_cb);
 
        meshlink_handle_t *mesh1 = meshlink_open("channels_conf.1", "foo", "channels", DEV_CLASS_BACKBONE);
@@ -96,13 +98,13 @@ int main1(int rfd, int wfd) {
        }
 
        size_t len = strlen(data);
-       write(wfd, &len, sizeof(len));
-       write(wfd, data, len);
+       ret_val = write(wfd, &len, sizeof(len));
+       ret_val = write(wfd, data, len);
        free(data);
 
-       read(rfd, &len, sizeof(len));
+       ret_val = read(rfd, &len, sizeof(len));
        char indata[len + 1];
-       read(rfd, indata, len);
+       ret_val = read(rfd, indata, len);
        indata[len] = 0;
 
        fprintf(stderr, "Foo exchanged data\n");
@@ -166,6 +168,8 @@ int main1(int rfd, int wfd) {
 
 
 int main2(int rfd, int wfd) {
+       int ret_val;
+       (void)ret_val;
        sleep(1);
 
        meshlink_set_log_cb(NULL, MESHLINK_DEBUG, log_cb);
@@ -198,9 +202,9 @@ int main2(int rfd, int wfd) {
 
        free(data);
 
-       read(rfd, &len, sizeof(len));
+       ret_val = read(rfd, &len, sizeof(len));
        char indata[len + 1];
-       read(rfd, indata, len);
+       ret_val = read(rfd, indata, len);
        indata[len] = 0;
 
        fprintf(stderr, "Bar exchanged data\n");
@@ -225,10 +229,12 @@ int main2(int rfd, int wfd) {
 
 
 int main() {
+       int ret_val;
+       (void)ret_val;
        int fda[2], fdb[2];
 
-       pipe2(fda, 0);
-       pipe2(fdb, 0);
+       ret_val = pipe2(fda, 0);
+       ret_val = pipe2(fdb, 0);
 
        if(fork()) {
                return main1(fda[0], fdb[1]);
index e6aefaab8a4fdcdaa741eb8cce8ae07aa08ebc44..6839c7743e43c656723464fc56645e0c851e18eb 100644 (file)
@@ -53,8 +53,10 @@ void bar_receive_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, const
                return;
        }
 
+       int ret_val;
+       (void)ret_val;
        // Write data to stdout.
-       write(1, data, len);
+       ret_val = write(1, data, len);
 }
 
 bool reject_cb(meshlink_handle_t *mesh, meshlink_channel_t *channel, uint16_t port, const void *data, size_t len) {
index c82821f1caf9dfb174f49066e79dc6a42f311de5..522020fe1d07bbe61d3811095d6fdf7278871ad1 100644 (file)
@@ -53,7 +53,9 @@ int main() {
 
        for(int i = 0; i < 3; i++) {
                char *path;
-               asprintf(&path, "trio_conf.%d", i);
+    int ret_val;
+    (void)ret_val;
+               ret_val = asprintf(&path, "trio_conf.%d", i);
                assert(path);
 
                mesh[i] = meshlink_open(path, name[i], "trio", DEV_CLASS_BACKBONE);
index 033b11dc9b5db38868b4ac5db32e58055507b4d4..4cafa4b452a9300b19d86c6fcace767ecefe2288 100644 (file)
@@ -1,4 +1,4 @@
-#define _GNU_SOURCE
+#define _GNU_SOURCE 1
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -38,11 +38,13 @@ void open_meshlink_pair(meshlink_handle_t **pa, meshlink_handle_t **pb, const ch
        *pa = *pb = NULL;
 
        char *a_name, *b_name;
+       int ret_val;
+       (void)ret_val;
 
-       asprintf(&a_name, "%s_conf.1", prefix);
+       ret_val = asprintf(&a_name, "%s_conf.1", prefix);
        assert(a_name);
 
-       asprintf(&b_name, "%s_conf.2", prefix);
+       ret_val = asprintf(&b_name, "%s_conf.2", prefix);
        assert(b_name);
 
        meshlink_handle_t *a = meshlink_open(a_name, "a", prefix, DEV_CLASS_BACKBONE);
@@ -104,17 +106,19 @@ void stop_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b) {
 }
 
 void close_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b, const char *prefix) {
+       int ret_val;
+       (void)ret_val;
        meshlink_close(a);
        meshlink_close(b);
 
        if(prefix) {
                char *a_name, *b_name;
 
-               asprintf(&a_name, "%s_conf.1", prefix);
+               ret_val = asprintf(&a_name, "%s_conf.1", prefix);
                assert(a_name);
                assert(meshlink_destroy(a_name));
 
-               asprintf(&b_name, "%s_conf.2", prefix);
+               ret_val = asprintf(&b_name, "%s_conf.2", prefix);
                assert(b_name);
                assert(meshlink_destroy(b_name));
        }