IORequest alib functions:
[AROS.git] / compiler / alib / deletestdio.c
blob4e2e4649d98174627a12a3f19fad151cf7582f02
1 /*
2 Copyright © 1995-2014, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: amiga.lib function DeleteStdIO()
6 Lang: english
7 */
9 /*****************************************************************************
11 NAME */
12 #include <exec/io.h>
13 #include <proto/alib.h>
15 void DeleteStdIO(
17 /* SYNOPSIS */
18 struct IOStdReq * io)
20 /* FUNCTION
21 Delete a structure which was created by CreateStdIO().
23 INPUTS
24 io - The value returned by CreateStdIO(). May be NULL.
26 RESULT
27 None.
29 NOTES
30 Invalidates values of certain fields, to assure the developer
31 doesn't depend on them remaining valid after the structure is freed.
33 EXAMPLE
35 BUGS
37 SEE ALSO
38 CreateStdIO(), CreateExtIO(), DeleteExtIO()
40 INTERNALS
42 ******************************************************************************/
44 DeleteExtIO((struct IORequest *)io);