diff options
Diffstat (limited to 'os400/libxmlrpg/DOCBparser.rpgle')
-rw-r--r-- | os400/libxmlrpg/DOCBparser.rpgle | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/os400/libxmlrpg/DOCBparser.rpgle b/os400/libxmlrpg/DOCBparser.rpgle index bf5aaa2d..08a6b8c0 100644 --- a/os400/libxmlrpg/DOCBparser.rpgle +++ b/os400/libxmlrpg/DOCBparser.rpgle @@ -13,6 +13,7 @@ /if defined(LIBXML_DOCB_ENABLED) + /include "libxmlrpg/xmlTypesC" /include "libxmlrpg/parser" /include "libxmlrpg/parserInternals" @@ -46,13 +47,14 @@ * There is only few public functions. d docbEncodeEntities... - d pr 10i 0 extproc('docbEncodeEntities') + d pr extproc('docbEncodeEntities') + d like(xmlCint) d out * value options(*string) unsigned char * d outlen * value int * d in * value options(*string) const unsigned char d * d inlen * value int * - d quoteChar 10i 0 value + d quoteChar value like(xmlCint) d docbSAXParseDoc... d pr extproc('docbSAXParseDoc') @@ -92,15 +94,16 @@ d sax value like(docbSAXHandlerPtr) d user_data * value void * d chunk * value options(*string) const char * - d size 10i 0 value + d size value like(xmlCint) d filename * value options(*string) const char * d enc value like(xmlCharEncoding) - d docbParseChunk pr 10i 0 extproc('docbParseChunk') + d docbParseChunk pr extproc('docbParseChunk') + d like(xmlCint) d ctxt value like(docbParserCtxtPtr) d chunk * value options(*string) const char * - d size 10i 0 value - d terminate 10i 0 value + d size value like(xmlCint) + d terminate value like(xmlCint) d docbCreateFileParserCtxt... d pr extproc('docbCreateFileParserCtxt') @@ -109,7 +112,8 @@ d encoding * value options(*string) const char * d docbParseDocument... - d pr 10i 0 extproc('docbParseDocument') + d pr extproc('docbParseDocument') + d like(xmlCint) d ctxt value like(docbParserCtxtPtr) /endif LIBXML_DOCB_ENABLED |