rolled back to 2.9.2 because 2.9.4 doesn't work with XML validator
[platform/upstream/libxml2.git] / os400 / libxmlrpg / DOCBparser.rpgle
index 08a6b8c..bf5aaa2 100644 (file)
@@ -13,7 +13,6 @@
 
       /if defined(LIBXML_DOCB_ENABLED)
 
-      /include "libxmlrpg/xmlTypesC"
       /include "libxmlrpg/parser"
       /include "libxmlrpg/parserInternals"
 
       * There is only few public functions.
 
      d docbEncodeEntities...
-     d                 pr                  extproc('docbEncodeEntities')
-     d                                     like(xmlCint)
+     d                 pr            10i 0 extproc('docbEncodeEntities')
      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                          value like(xmlCint)
+     d  quoteChar                    10i 0 value
 
      d docbSAXParseDoc...
      d                 pr                  extproc('docbSAXParseDoc')
      d  sax                                value like(docbSAXHandlerPtr)
      d  user_data                      *   value                                void *
      d  chunk                          *   value options(*string)               const char *
-     d  size                               value like(xmlCint)
+     d  size                         10i 0 value
      d  filename                       *   value options(*string)               const char *
      d  enc                                value like(xmlCharEncoding)
 
-     d docbParseChunk  pr                  extproc('docbParseChunk')
-     d                                     like(xmlCint)
+     d docbParseChunk  pr            10i 0 extproc('docbParseChunk')
      d  ctxt                               value like(docbParserCtxtPtr)
      d  chunk                          *   value options(*string)               const char *
-     d  size                               value like(xmlCint)
-     d  terminate                          value like(xmlCint)
+     d  size                         10i 0 value
+     d  terminate                    10i 0 value
 
      d docbCreateFileParserCtxt...
      d                 pr                  extproc('docbCreateFileParserCtxt')
      d  encoding                       *   value options(*string)               const char *
 
      d docbParseDocument...
-     d                 pr                  extproc('docbParseDocument')
-     d                                     like(xmlCint)
+     d                 pr            10i 0 extproc('docbParseDocument')
      d  ctxt                               value like(docbParserCtxtPtr)
 
       /endif                                                                    LIBXML_DOCB_ENABLED