ReactOS 0.4.16-dev-2208-g6350669
enc.h File Reference
#include <libxml/encoding.h>
#include <libxml/tree.h>
Include dependency graph for enc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

XML_HIDDEN void xmlInitEncodingInternal (void)
 
XML_HIDDEN int xmlEncInputChunk (xmlCharEncodingHandler *handler, unsigned char *out, int *outlen, const unsigned char *in, int *inlen)
 
XML_HIDDEN int xmlCharEncInput (xmlParserInputBufferPtr input)
 
XML_HIDDEN int xmlCharEncOutput (xmlOutputBufferPtr output, int init)
 

Function Documentation

◆ xmlCharEncInput()

XML_HIDDEN int xmlCharEncInput ( xmlParserInputBufferPtr  input)

Referenced by xmlSwitchInputEncoding().

◆ xmlCharEncOutput()

XML_HIDDEN int xmlCharEncOutput ( xmlOutputBufferPtr  output,
int  init 
)

◆ xmlEncInputChunk()

XML_HIDDEN int xmlEncInputChunk ( xmlCharEncodingHandler handler,
unsigned char out,
int outlen,
const unsigned char in,
int inlen 
)

Referenced by xmlDetectEBCDIC().

◆ xmlInitEncodingInternal()

XML_HIDDEN void xmlInitEncodingInternal ( void  )

xmlInitEncodingInternal:

Initialize the char encoding support.

Definition at line 1470 of file encoding.c.

1470 {
1471 unsigned short int tst = 0x1234;
1472 unsigned char *ptr = (unsigned char *) &tst;
1473
1474 if (*ptr == 0x12) xmlLittleEndian = 0;
1475 else xmlLittleEndian = 1;
1476}
static int xmlLittleEndian
Definition: encoding.c:72
static PVOID ptr
Definition: dispmode.c:27

Referenced by xmlInitParser().