grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / libs / muimaster / staticlib / mui_newobject.c
blob2a1a8ca2918bb6625d21f70d6f0db191d9e1ca2e
1 /*
2 Copyright © 2002, The AROS Development Team.
3 All rights reserved.
5 $Id$
6 */
8 #define AROS_TAGRETURNTYPE Object *
9 #include <utility/tagitem.h>
10 #include <proto/alib.h>
12 /*****************************************************************************
14 NAME */
15 #define NO_INLINE_STDARG /* turn off inline def */
16 #include <proto/muimaster.h>
17 extern struct Library * MUIMasterBase;
19 Object * MUI_NewObject (
21 /* SYNOPSIS */
22 const char * classname,
23 Tag tag1,
24 ...)
26 /* FUNCTION
28 INPUTS
30 RESULT
32 NOTES
34 EXAMPLE
36 BUGS
38 SEE ALSO
40 INTERNALS
42 HISTORY
44 *****************************************************************************/
46 AROS_SLOWSTACKTAGS_PRE(tag1)
48 retval = MUI_NewObjectA(classname, AROS_SLOWSTACKTAGS_ARG(tag1));
50 AROS_SLOWSTACKTAGS_POST
51 } /* MUI_NewObject */