* 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__ |