Page MenuHomeFreeBSD

D37539.id113815.diff
No OneTemporary

D37539.id113815.diff

diff --git a/tests/sys/posixshm/posixshm_test.c b/tests/sys/posixshm/posixshm_test.c
--- a/tests/sys/posixshm/posixshm_test.c
+++ b/tests/sys/posixshm/posixshm_test.c
@@ -195,7 +195,7 @@
return (1);
while (len > 0) {
- blen = len < (off_t)page_size ? len : page_size;
+ blen = len < (off_t)page_size ? (size_t)len : page_size;
memset(buf, byte_to_fill, blen);
if (pwrite(fd, buf, blen, offset) != (ssize_t)blen) {
error = 1;
@@ -236,7 +236,7 @@
offset = hole_start;
resid = hole_len;
while (resid > 0) {
- blen = resid < (off_t)page_size ? resid : page_size;
+ blen = resid < (off_t)page_size ? (size_t)resid : page_size;
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
error = 1;
break;
@@ -257,7 +257,7 @@
offset = 0;
resid = hole_start;
while (resid > 0) {
- blen = resid < (off_t)page_size ? resid : page_size;
+ blen = resid < (off_t)page_size ? (size_t)resid : page_size;
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
error = 1;
break;
@@ -276,7 +276,7 @@
offset = hole_start + hole_len;
resid = shm_sz - offset;
while (resid > 0) {
- blen = resid < (off_t)page_size ? resid : page_size;
+ blen = resid < (off_t)page_size ? (size_t)resid : page_size;
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
error = 1;
break;

File Metadata

Mime Type
text/plain
Expires
Tue, Jan 27, 12:32 AM (4 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28047102
Default Alt Text
D37539.id113815.diff (1 KB)

Event Timeline