Changeset 3844 for trunk


Ignore:
Timestamp:
Mar 16, 2014, 8:55:09 PM (11 years ago)
Author:
bird
Message:

fcntl_locking: Fix offStart & cbRange check to not fail on cbRange = OFF_MAX.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libc/src/kNIX/os2/b_ioFileControlStandard.c

    r3770 r3844  
    264264                LIBCLOG_ERROR_RETURN_MSG(-EINVAL, "ret -EINVAL - Invalid l_whence=%d\n", pFlock->l_whence);
    265265        }
    266         if (    offStart < 0
    267             ||  cbRange + offStart < 0)
     266        if (   offStart < 0
     267            || (   cbRange != OFF_MAX
     268                && cbRange + offStart < 0) )
    268269            LIBCLOG_ERROR_RETURN_MSG(-EINVAL, "ret -EINVAL - Invalid offStart=%llx cbRange=%llx\n", offStart, cbRange);
    269270
Note: See TracChangeset for help on using the changeset viewer.