Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 638 Bytes

File metadata and controls

36 lines (21 loc) · 638 Bytes

NAME

DupLock -- Duplicate a lock

SYNOPSIS

    lock = DupLock( lock )
    D0              D1

    BPTR DupLock(BPTR)

FUNCTION

DupLock() is passed a shared filing system lock. This is the ONLY way to obtain a duplicate of a lock... simply copying is not allowed.

Another lock to the same object is then returned. It is not possible to create a copy of a exclusive lock.

A zero return indicates failure.

INPUTS

lock - BCPL pointer to a lock

RESULTS

newLock - BCPL pointer to a lock

SEE ALSO

Lock, UnLock, DupLockFromFH, ParentOfFH