squashed commit of private hostlib-resource branch
[tangerine.git] / compiler / alib / aslrequesttags.c
blob984c06e0bf746ef7143113e1f9787d0e1cc878d4
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Varargs version of AslRequestA()
6 Lang: english
7 */
8 #define AROS_TAGRETURNTYPE BOOL
9 #include <utility/tagitem.h>
12 /*****************************************************************************
14 NAME */
15 #include <libraries/asl.h>
16 #include <proto/asl.h>
17 extern struct Library *AslBase;
18 #undef AslRequestTags /* Get rid of the macro from inline/ */
20 BOOL AslRequestTags (
22 /* SYNOPSIS */
23 APTR requester,
24 Tag tag1,
25 ...)
27 /* FUNCTION
28 This is the varargs version of the asl.library AslRequest().
29 For information see asl.library/AslRequest().
31 INPUTS
32 requester - Pointer to requester returned by AllocAslRequest().
33 tag1 - TagList of extra arguments.
35 NOTES
37 EXAMPLE
39 BUGS
41 SEE ALSO
42 locale/AslRequest()
44 INTERNALS
46 HISTORY
47 23-03-2000 bernie Wrote.
49 *****************************************************************************/
51 AROS_SLOWSTACKTAGS_PRE(tag1)
53 retval = AslRequest(requester, AROS_SLOWSTACKTAGS_ARG(tag1));
55 AROS_SLOWSTACKTAGS_POST
56 } /* AslRequestTags */