summaryrefslogtreecommitdiff
path: root/include/poll.h
diff options
context:
space:
mode:
authorjvoisin2023-06-22 18:33:53 +0200
committerjvoisin2023-06-22 18:33:53 +0200
commit28d61f4202a73fa39d07774c66e1404858adfee9 (patch)
treec90033e7720c64296c036f52cc2da84f796c361d /include/poll.h
parent79447cbb8dc30e2335e3bb186de8e1172b3dff90 (diff)
Add a test for `poll`
Diffstat (limited to 'include/poll.h')
-rw-r--r--include/poll.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/poll.h b/include/poll.h
index a50a0d6..0500ab4 100644
--- a/include/poll.h
+++ b/include/poll.h
@@ -32,7 +32,7 @@ extern "C" {
32 32
33_FORTIFY_FN(poll) int poll(struct pollfd *__f, nfds_t __n, int __s) 33_FORTIFY_FN(poll) int poll(struct pollfd *__f, nfds_t __n, int __s)
34{ 34{
35 __typeof__(sizeof 0) __b = __bos(__f, 0); 35 size_t __b = __bos(__f, 0);
36 36
37 if (__n > __b / sizeof(struct pollfd)) 37 if (__n > __b / sizeof(struct pollfd))
38 __builtin_trap(); 38 __builtin_trap();
@@ -44,7 +44,7 @@ _FORTIFY_FN(poll) int poll(struct pollfd *__f, nfds_t __n, int __s)
44_FORTIFY_FN(ppoll) int ppoll(struct pollfd *__f, nfds_t __n, const struct timespec *__s, 44_FORTIFY_FN(ppoll) int ppoll(struct pollfd *__f, nfds_t __n, const struct timespec *__s,
45 const sigset_t *__m) 45 const sigset_t *__m)
46{ 46{
47 __typeof__(sizeof 0) __b = __bos(__f, 0); 47 size_t __b = __bos(__f, 0);
48 48
49 if (__n > __b / sizeof(struct pollfd)) 49 if (__n > __b / sizeof(struct pollfd))
50 __builtin_trap(); 50 __builtin_trap();