home *** CD-ROM | disk | FTP | other *** search
/ MACD 4 / MACD4.iso / Emulatory / AROS / dos / unlockdoslist.c < prev    next >
Encoding:
C/C++ Source or Header  |  1978-03-06  |  1.4 KB  |  63 lines

  1. /*
  2.     (C) 1995-96 AROS - The Amiga Replacement OS
  3.     $Id: unlockdoslist.c,v 1.4 1996/10/24 15:50:38 aros Exp $
  4.     $Log: unlockdoslist.c,v $
  5.     Revision 1.4  1996/10/24 15:50:38  aros
  6.     Use the official AROS macros over the __AROS versions.
  7.  
  8.     Revision 1.3  1996/08/13 13:52:52  digulla
  9.     Replaced <dos/dosextens.h> by "dos_intern.h" or added "dos_intern.h"
  10.     Replaced AROS_LA by AROS_LHA
  11.  
  12.     Revision 1.2  1996/08/01 17:40:59  digulla
  13.     Added standard header for all files
  14.  
  15.     Desc:
  16.     Lang: english
  17. */
  18. #include <clib/exec_protos.h>
  19. #include "dos_intern.h"
  20.  
  21. /*****************************************************************************
  22.  
  23.     NAME */
  24.     #include <clib/dos_protos.h>
  25.  
  26.     AROS_LH1(void, UnLockDosList,
  27.  
  28. /*  SYNOPSIS */
  29.     AROS_LHA(ULONG, flags, D1),
  30.  
  31. /*  LOCATION */
  32.     struct DosLibrary *, DOSBase, 110, Dos)
  33.  
  34. /*  FUNCTION
  35.     Frees a lock on the dos lists given by LockDosList().
  36.  
  37.     INPUTS
  38.     flags - the same value as given to LockDosList().
  39.  
  40.     RESULT
  41.  
  42.     NOTES
  43.  
  44.     EXAMPLE
  45.  
  46.     BUGS
  47.  
  48.     SEE ALSO
  49.  
  50.     INTERNALS
  51.  
  52.     HISTORY
  53.     29-10-95    digulla automatically created from
  54.                 dos_lib.fd and clib/dos_protos.h
  55.  
  56. *****************************************************************************/
  57. {
  58.     AROS_LIBFUNC_INIT
  59.     AROS_LIBBASE_EXT_DECL(struct DosLibrary *,DOSBase)
  60.     ReleaseSemaphore(&DOSBase->dl_DosListLock);
  61.     AROS_LIBFUNC_EXIT
  62. } /* UnLockDosList */
  63.