2 Copyright � 1995-2001, The AROS Development Team. All rights reserved.
10 #include <libraries/reqtools.h>
11 #include <proto/exec.h>
12 #include <exec/memory.h>
14 #define NO_INLINE_STDARG /* turn off inline def */
15 #include <proto/reqtools.h>
17 extern struct ReqToolsBase
* ReqToolsBase
;
19 /*****************************************************************************
27 struct rtReqInfo
*reqinfo
,
28 struct TagItem
*taglist
,
49 *****************************************************************************/
56 IPTR
*argtable
= NULL
;
58 for (ptr
= bodyfmt
; *ptr
; ptr
++)
72 for (ptr
= gadfmt
; *ptr
; ptr
++)
88 va_start (args
, taglist
);
92 argtable
= AllocVec(sizeof(IPTR
)*argcnt
, MEMF_PUBLIC
);
94 for (i
=0; i
< argcnt
; i
++)
95 argtable
[i
] = va_arg(args
, IPTR
);
100 rc
= rtEZRequestA(bodyfmt
, gadfmt
, reqinfo
, argtable
, taglist
);