don't zero io_Actual on error, this field is automaticaly incremented as soon as...
[AROS.git] / compiler / alib / setinfo.c
blob9b8558eeae5d6017dbb3d24c6dbef5b0f3ac4d21
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Set the attributes of a Bullet GlyphEngine
6 Lang: english
7 */
9 #define AROS_TAGRETURNTYPE ULONG
11 #include "alib_intern.h"
13 extern struct Library * BulletBase;
15 /*****************************************************************************
17 NAME */
19 #define NO_INLINE_STDARG /* turn off inline def */
20 #include <proto/bullet.h>
22 ULONG SetInfo (
24 /* SYNOPSIS */
25 struct GlyphEngine *glyphEngine,
26 Tag tag1,
27 ...)
29 /* FUNCTION
30 Changes attributes of an GlyphEngine.
32 INPUTS
33 object - Change the attributes of this GlyphEngine
34 tag1 - The first of a list of attribute/value-pairs. The last
35 attribute in this list must be TAG_END or TAG_DONE.
36 The value for this last attribute is not examined (ie.
37 you need not specify it).
39 RESULT
40 Bullet Error Code
42 NOTES
44 EXAMPLE
46 BUGS
48 SEE ALSO
49 bullet.library/SetInfoA()
51 INTERNALS
53 HISTORY
55 *****************************************************************************/
57 AROS_SLOWSTACKTAGS_PRE(tag1)
59 retval = SetInfoA (glyphEngine, AROS_SLOWSTACKTAGS_ARG(tag1));
61 AROS_SLOWSTACKTAGS_POST
63 } /* SetInfo */