Fixed compatibility of output.
[AROS.git] / compiler / alib / newdtobject.c
blobf3ec7c3f1b3d70542ec3c5e28ea34bf6cd9d896d
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Varargs version of datatypes.library/NewDTObject()
6 Lang: english
7 */
9 #define AROS_TAGRETURNTYPE Object *
10 #include <intuition/classusr.h>
11 #include <utility/tagitem.h>
13 #include <aros/debug.h>
15 extern struct Library *DataTypesBase;
17 /*****************************************************************************
19 NAME */
20 #define NO_INLINE_STDARG /* turn off inline def */
21 #include <proto/datatypes.h>
23 Object * NewDTObject (
25 /* SYNOPSIS */
26 APTR name,
27 Tag tag1,
28 ...)
30 /* FUNCTION
31 This is the varargs version of datatypes.library/NewDTObjectA().
32 For information see datatypes.library/NewDTObjectA().
34 INPUTS
36 RESULT
38 NOTES
40 EXAMPLE
42 BUGS
44 SEE ALSO
45 datatypes.library/NewDTObjectA()
47 INTERNALS
49 HISTORY
51 *****************************************************************************/
53 AROS_SLOWSTACKTAGS_PRE(tag1)
54 retval = NewDTObjectA (name, AROS_SLOWSTACKTAGS_ARG(tag1));
55 AROS_SLOWSTACKTAGS_POST
57 kprintf("NewDTObject: leave (alib)\n");
58 } /* NewDTObject */