size_t will never equal -1

This commit is contained in:
Steve Checkoway
2004-03-24 17:32:31 +00:00
parent 3f17555195
commit 915e48ad17
@@ -118,14 +118,14 @@ static int retried_write( int fd, const void *buf, size_t count )
static bool parent_write(int to_child, const void *p, size_t size) static bool parent_write(int to_child, const void *p, size_t size)
{ {
size_t ret = retried_write(to_child, p, size); int ret = retried_write(to_child, p, size);
if( ret == -1 ) if( ret == -1 )
{ {
safe_print(fileno(stderr), "Unexpected write() result (", strerror(errno), ")\n", NULL); safe_print(fileno(stderr), "Unexpected write() result (", strerror(errno), ")\n", NULL);
return false; return false;
} }
if(ret != size) if(size_t(ret) != size)
{ {
safe_print(fileno(stderr), "Unexpected write() result (", itoa(ret), ")\n", NULL); safe_print(fileno(stderr), "Unexpected write() result (", itoa(ret), ")\n", NULL);
return false; return false;