X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=os400%2Flibxmlrpg%2Fencoding.rpgle;h=8153f3ca7f62221ac3a0a300ab1f6021c5300e64;hb=f86ba34b57d1a307688402b495d8b0532770d98d;hp=80970fb0f09521b37cdc4030ff03831a424dfc19;hpb=01021030a4e2b351e9ce5f5af13aaf1c14ba0648;p=platform%2Fupstream%2Flibxml2.git diff --git a/os400/libxmlrpg/encoding.rpgle b/os400/libxmlrpg/encoding.rpgle index 80970fb..8153f3c 100644 --- a/os400/libxmlrpg/encoding.rpgle +++ b/os400/libxmlrpg/encoding.rpgle @@ -21,6 +21,7 @@ /define XML_CHAR_ENCODING_H__ /include "libxmlrpg/xmlversion" + /include "libxmlrpg/xmlTypesC" * xmlCharEncoding: * @@ -43,7 +44,8 @@ * the specific UTF-16LE and UTF-16BE are present. d xmlCharEncoding... - d s 10i 0 based(######typedef######) enum + d s based(######typedef######) + d like(xmlCenum) d XML_CHAR_ENCODING_ERROR... No encoding detected d c -1 d XML_CHAR_ENCODING_NONE... No encoding detected @@ -200,12 +202,14 @@ * Interfaces for encoding names and aliases. d xmlAddEncodingAlias... - d pr 10i 0 extproc('xmlAddEncodingAlias') + d pr extproc('xmlAddEncodingAlias') + d like(xmlCint) d name * value options(*string) const char * d alias * value options(*string) const char * d xmlDelEncodingAlias... - d pr 10i 0 extproc('xmlDelEncodingAlias') + d pr extproc('xmlDelEncodingAlias') + d like(xmlCint) d alias * value options(*string) const char * d xmlGetEncodingAlias... @@ -230,45 +234,51 @@ d pr extproc('xmlDetectCharEncoding') d like(xmlCharEncoding) d in * value options(*string) const unsigned char* - d len 10i 0 value + d len value like(xmlCint) d xmlCharEncOutFunc... - d pr 10i 0 extproc('xmlCharEncOutFunc') - d handler like(xmlCharEncodingHandler) + d pr extproc('xmlCharEncOutFunc') + d like(xmlCint) + d handler likeds(xmlCharEncodingHandler) d out value like(xmlBufferPtr) d in value like(xmlBufferPtr) d xmlCharEncInFunc... - d pr 10i 0 extproc('xmlCharEncInFunc') - d handler like(xmlCharEncodingHandler) + d pr extproc('xmlCharEncInFunc') + d like(xmlCint) + d handler likeds(xmlCharEncodingHandler) d out value like(xmlBufferPtr) d in value like(xmlBufferPtr) d xmlCharEncFirstLine... - d pr 10i 0 extproc('xmlCharEncFirstLine') - d handler like(xmlCharEncodingHandler) + d pr extproc('xmlCharEncFirstLine') + d like(xmlCint) + d handler likeds(xmlCharEncodingHandler) d out value like(xmlBufferPtr) d in value like(xmlBufferPtr) d xmlCharEncCloseFunc... - d pr 10i 0 extproc('xmlCharEncCloseFunc') - d handler like(xmlCharEncodingHandler) + d pr extproc('xmlCharEncCloseFunc') + d like(xmlCint) + d handler likeds(xmlCharEncodingHandler) * Export a few useful functions /if defined(LIBXML_OUTPUT_ENABLED) - d UTF8Toisolat1 pr 10i 0 extproc('UTF8Toisolat1') + d UTF8Toisolat1 pr extproc('UTF8Toisolat1') + d like(xmlCint) d out 65535 options(*varsize) unsigned char (*) - d outlen 10i 0 + d outlen like(xmlCint) d in * value options(*string) const unsigned char* - d inlen 10i 0 + d inlen like(xmlCint) /endif LIBXML_OUTPUT_ENABLD - d isolat1ToUTF8 pr 10i 0 extproc('isolat1ToUTF8') + d isolat1ToUTF8 pr extproc('isolat1ToUTF8') + d like(xmlCint) d out 65535 options(*varsize) unsigned char (*) - d outlen 10i 0 + d outlen like(xmlCint) d in * value options(*string) const unsigned char* - d inlen 10i 0 + d inlen like(xmlCint) /endif XML_CHAR_ENCODING_H