Changeset 3844 for branches


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
  • branches/libc-0.6/src/emx/src/lib/sys/b_ioFileControl.c

    r2439 r3844  
    330330                LIBCLOG_ERROR_RETURN_MSG(-EINVAL, "ret -EINVAL - Invalid l_whence=%d\n", pFlock->l_whence);
    331331        }
    332         if (    offStart < 0
    333             ||  cbRange + offStart < 0)
     332        if (   offStart < 0
     333            || (   cbRange != OFF_MAX
     334                && cbRange + offStart < 0) )
    334335            LIBCLOG_ERROR_RETURN_MSG(-EINVAL, "ret -EINVAL - Invalid offStart=%llx cbRange=%llx\n", offStart, cbRange);
    335336
Note: See TracChangeset for help on using the changeset viewer.