Skip to content

Commit f93220c

Browse files
committed
tests: correct the check function (NFCI)
The tests were using `test_double_less_than_or_equal` which raised a warning when building on Linux-x86_64: ``` tests/dispatch_select.c:72:51: error: implicit conversion from 'ssize_t' (aka 'long') to 'double' may lose precision tests/dispatch_select.c:131:61: error: implicit conversion from 'long' to 'double' may lose precision ``` Use `test_sizet_less_than_or_equal` instead.
1 parent ab8a151 commit f93220c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/dispatch_select.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ stage1(int stage)
6969
size_t buffer_size = 500*1024;
7070
char buffer[500*1024];
7171
ssize_t sz = dispatch_test_fd_read(fd, buffer, buffer_size);
72-
test_double_less_than_or_equal("kevent read 1", sz, buffer_size+1);
72+
test_sizet_less_than_or_equal("kevent read 1", sz, buffer_size+1);
7373
dispatch_source_cancel(source);
7474
});
7575

@@ -128,7 +128,7 @@ stage2(void)
128128

129129
dispatch_source_set_event_handler(source, ^{
130130
size_t est = dispatch_source_get_data(source);
131-
test_double_less_than_or_equal("estimated", est, expected - actual);
131+
test_sizet_less_than_or_equal("estimated", est, expected - actual);
132132
char buffer[500*1024];
133133
ssize_t sz = dispatch_test_fd_read(fd, buffer, sizeof(buffer));
134134
actual += sz;

0 commit comments

Comments
 (0)