* Summary: va_list support for ILE/RPG.
*
* Copy: See Copyright for the status of this software.
*
* Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.

/if not defined(XML_STDARG_H__)
/define XML_STDARG_H__

/include "libxmlrpg/xmlversion"
/include "libxmlrpg/xmlTypesC"

* The va_list object.

d xmlVaList ds based(######typedef######) d align qualified d current * d next *

* Procedures.

d xmlVaStart pr extproc('__xmlVaStart') d list likeds(xmlVaList) d lastargaddr * value d lastargsize value like(xmlCsize_t)

d xmlVaArg pr * extproc('__xmlVaArg') d list likeds(xmlVaList) d dest * value d argsize value like(xmlCsize_t)

d xmlVaEnd pr extproc('__xmlVaEnd') d list likeds(xmlVaList)

/endif                                                                    XML_STDARG_H__