/if defined(LIBXML_XPTR_ENABLED)
+ /include "libxmlrpg/xmlTypesC"
/include "libxmlrpg/tree"
/include "libxmlrpg/xpath"
d xmlLocationSet ds based(xmlLocationSetPtr)
d align qualified
- d locNr 10i 0 # locations in set
- d locMax 10i 0 Max locations in set
+ d locNr like(xmlCint) # locations in set
+ d locMax like(xmlCint) Max locations in set
d locTab * xmlXPathObjectPtr *
* Handling of location sets.
d pr extproc('xmlXPtrNewRange')
d like(xmlXPathObjectPtr)
d start value like(xmlNodePtr)
- d startindex 10i 0 value
+ d startindex value like(xmlCint)
d end value like(xmlNodePtr)
- d endindex 10i 0 value
+ d endindex value like(xmlCint)
d xmlXPtrNewRangePoints...
d pr extproc('xmlXPtrNewRangePoints')
d xmlXPtrLocationSetRemove...
d pr extproc('xmlXPtrLocationSetRemove')
d cur value like(xmlLocationSetPtr)
- d val 10i 0 value
+ d val value like(xmlCint)
* Functions.
d xmlXPtrRangeToFunction...
d pr extproc('xmlXPtrRangeToFunction')
d ctxt value like(xmlXPathParserContextPtr)
- d nargs 10i 0 value
+ d nargs value like(xmlCint)
d xmlXPtrBuildNodeList...
d pr extproc('xmlXPtrBuildNodeList')