home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / AROSdev.lha / AROS / rom / exec / deleteiorequest.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-09  |  1.5 KB  |  74 lines

  1. /*
  2.     (C) 1995-96 AROS - The Amiga Replacement OS
  3.     $Id: deleteiorequest.c,v 1.7 1997/01/01 03:46:08 ldp Exp $
  4.     $Log: deleteiorequest.c,v $
  5.     Revision 1.7  1997/01/01 03:46:08  ldp
  6.     Committed Amiga native (support) code
  7.  
  8.     Changed clib to proto
  9.  
  10.     Revision 1.6  1996/12/10 13:51:43  aros
  11.     Moved all #include's in the first column so makedepend can see it.
  12.  
  13.     Revision 1.5  1996/10/24 15:50:47  aros
  14.     Use the official AROS macros over the __AROS versions.
  15.  
  16.     Revision 1.4  1996/08/13 13:56:00  digulla
  17.     Replaced AROS_LA by AROS_LHA
  18.     Replaced some AROS_LH*I by AROS_LH*
  19.     Sorted and added includes
  20.  
  21.     Revision 1.3  1996/08/01 17:41:09  digulla
  22.     Added standard header for all files
  23.  
  24.     Desc:
  25.     Lang: english
  26. */
  27. #include "exec_intern.h"
  28. #include <aros/libcall.h>
  29. #include <exec/io.h>
  30. #include <proto/exec.h>
  31.  
  32. /*****************************************************************************
  33.  
  34.     NAME */
  35.  
  36.     AROS_LH1(void, DeleteIORequest,
  37.  
  38. /*  SYNOPSIS */
  39.     AROS_LHA(struct IORequest *, iorequest, A0),
  40.  
  41. /*  LOCATION */
  42.     struct ExecBase *, SysBase, 110, Exec)
  43.  
  44. /*  FUNCTION
  45.     Delete an I/O request created with CreateIORequest().
  46.  
  47.     INPUTS
  48.     iorequest - Pointer to I/O request structure or NULL.
  49.  
  50.     RESULT
  51.  
  52.     NOTES
  53.  
  54.     EXAMPLE
  55.  
  56.     BUGS
  57.  
  58.     SEE ALSO
  59.  
  60.     INTERNALS
  61.  
  62.     HISTORY
  63.  
  64. ******************************************************************************/
  65. {
  66.     AROS_LIBFUNC_INIT
  67.  
  68.     if(iorequest!=NULL)
  69.     /* Just free the memory */
  70.     FreeMem(iorequest,iorequest->io_Message.mn_Length);
  71.     AROS_LIBFUNC_EXIT
  72. }
  73.  
  74.