diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-02-07 21:45:59 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-02-07 21:48:32 +0100 |
commit | e2049d17a0fe36e07cbd944504fa6c8fe68832bf (patch) | |
tree | 2969cd11cfed3efc27e62d8787c5e3fa54e28c80 | |
parent | f8d1bb4c25849b528b9771cb5834b0cd17450ae3 (diff) | |
download | glibc-e2049d17a0fe36e07cbd944504fa6c8fe68832bf.zip glibc-e2049d17a0fe36e07cbd944504fa6c8fe68832bf.tar.gz glibc-e2049d17a0fe36e07cbd944504fa6c8fe68832bf.tar.bz2 |
hurd: fix build with pthread aio
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/pthread/aio_misc.c | 5 |
2 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2015-02-07 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * sysdeps/pthread/aio_misc.c [!AIO_PRIO_DELTA_MAX]: Do not check + priority against unexistent AIO_PRIO_DELTA_MAX. + 2015-02-06 Roland McGrath <roland@hack.frob.com> * sysdeps/arm/sysdep.h [!PROF] [ARCH_HAS_T2 && !PIC] (LDR_GLOBAL): diff --git a/sysdeps/pthread/aio_misc.c b/sysdeps/pthread/aio_misc.c index 9b7227d..5d2b81e 100644 --- a/sysdeps/pthread/aio_misc.c +++ b/sysdeps/pthread/aio_misc.c @@ -311,7 +311,10 @@ __aio_enqueue_request (aiocb_union *aiocbp, int operation) if (operation == LIO_SYNC || operation == LIO_DSYNC) aiocbp->aiocb.aio_reqprio = 0; else if (aiocbp->aiocb.aio_reqprio < 0 - || aiocbp->aiocb.aio_reqprio > AIO_PRIO_DELTA_MAX) +#ifdef AIO_PRIO_DELTA_MAX + || aiocbp->aiocb.aio_reqprio > AIO_PRIO_DELTA_MAX +#endif + ) { /* Invalid priority value. */ __set_errno (EINVAL); |