X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftest%2Ftest-pty.c;h=ed23e9f0f128f6261964efcfd7dcadddf10f163d;hb=99dfe1345caeb2cd107f69111aba8a9db18a0e6f;hp=73c5c853303bb76b9af502360c58be403da16da1;hpb=f12ea7dad09366b2d6cc0c28609a72094a4c9353;p=elogind.git diff --git a/src/test/test-pty.c b/src/test/test-pty.c index 73c5c8533..ed23e9f0f 100644 --- a/src/test/test-pty.c +++ b/src/test/test-pty.c @@ -37,11 +37,11 @@ static size_t rcvsiz = 0; static sd_event *event; static void run_child(Pty *pty) { - int r, l; + ssize_t r, l; char buf[512]; r = read(0, buf, sizeof(buf)); - assert_se(r == strlen(sndmsg)); + assert_se((size_t)r == strlen(sndmsg)); assert_se(!strncmp(buf, sndmsg, r)); l = write(1, buf, r);