ReactOS  0.4.14-dev-114-gc8cbd56
xmlIO.c File Reference
#include "libxml.h"
#include <string.h>
#include <stddef.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <libxml/xmlmemory.h>
#include <libxml/parser.h>
#include <libxml/parserInternals.h>
#include <libxml/xmlIO.h>
#include <libxml/uri.h>
#include <libxml/nanohttp.h>
#include <libxml/nanoftp.h>
#include <libxml/xmlerror.h>
#include <libxml/globals.h>
#include "buf.h"
#include "enc.h"
#include "elfgcchack.h"
Include dependency graph for xmlIO.c:

Go to the source code of this file.

Classes

struct  _xmlInputCallback
 

Macros

#define IN_LIBXML
 
#define MINLEN   4000
 
#define MAX_INPUT_CALLBACK   15
 
#define IS_XMLPGD_SEP(ch)   (ch=='/')
 
#define bottom_xmlIO
 

Typedefs

typedef struct _xmlInputCallback xmlInputCallback
 

Functions

static void xmlIOErrMemory (const char *extra)
 

Variables

static xmlInputCallback xmlInputCallbackTable [MAX_INPUT_CALLBACK]
 
static int xmlInputCallbackNr = 0
 
static int xmlInputCallbackInitialized = 0
 
static const charIOerr []
 

Macro Definition Documentation

◆ bottom_xmlIO

#define bottom_xmlIO

◆ IN_LIBXML

#define IN_LIBXML

Definition at line 11 of file xmlIO.c.

◆ IS_XMLPGD_SEP

#define IS_XMLPGD_SEP (   ch)    (ch=='/')

◆ MAX_INPUT_CALLBACK

#define MAX_INPUT_CALLBACK   15

Definition at line 104 of file xmlIO.c.

◆ MINLEN

#define MINLEN   4000

Definition at line 91 of file xmlIO.c.

Typedef Documentation

◆ xmlInputCallback

Function Documentation

◆ xmlIOErrMemory()

static void xmlIOErrMemory ( const char extra)
static

xmlIOErrMemory: @extra: extra informations

Handle an out of memory condition

Definition at line 236 of file xmlIO.c.

237 {
238  __xmlSimpleError(XML_FROM_IO, XML_ERR_NO_MEMORY, NULL, NULL, extra);
239 }
smooth NULL
Definition: ftsmooth.c:416
Definition: id3.c:18

Variable Documentation

◆ IOerr

const char* IOerr[]
static

Definition at line 137 of file xmlIO.c.

◆ xmlInputCallbackInitialized

int xmlInputCallbackInitialized = 0
static

Definition at line 108 of file xmlIO.c.

◆ xmlInputCallbackNr

int xmlInputCallbackNr = 0
static

Definition at line 107 of file xmlIO.c.

◆ xmlInputCallbackTable

xmlInputCallback xmlInputCallbackTable[MAX_INPUT_CALLBACK]
static

Definition at line 106 of file xmlIO.c.