X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fchannels-fork.c;h=673760e2b837535f18faec98f07dbb0bfb721b2f;hb=8fde91038538d01aaa5b36ebb06b516a8c313364;hp=a95efbe2f98def72ee5d31cba93ef11e1d7cba20;hpb=5dec7459d9920c930bdfb3ac0f2a3740a6247ec0;p=meshlink diff --git a/test/channels-fork.c b/test/channels-fork.c index a95efbe2..673760e2 100644 --- a/test/channels-fork.c +++ b/test/channels-fork.c @@ -69,11 +69,11 @@ int main1(int rfd, int wfd) { } size_t len = strlen(data); - write(wfd, &len, sizeof len); + write(wfd, &len, sizeof(len)); write(wfd, data, len); free(data); - read(rfd, &len, sizeof len); + read(rfd, &len, sizeof(len)); char indata[len + 1]; read(rfd, indata, len); indata[len] = 0; @@ -153,11 +153,11 @@ int main2(int rfd, int wfd) { } size_t len = strlen(data); - if(write(wfd, &len, sizeof len) <= 0) abort(); + if(write(wfd, &len, sizeof(len)) <= 0) abort(); if(write(wfd, data, len) <= 0) abort(); free(data); - read(rfd, &len, sizeof len); + read(rfd, &len, sizeof(len)); char indata[len + 1]; read(rfd, indata, len); indata[len] = 0;