diff options
Diffstat (limited to 'src/nat/miniupnp/minixml.h')
-rw-r--r-- | src/nat/miniupnp/minixml.h | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/src/nat/miniupnp/minixml.h b/src/nat/miniupnp/minixml.h deleted file mode 100644 index 6ffb987ac..000000000 --- a/src/nat/miniupnp/minixml.h +++ /dev/null | |||
@@ -1,37 +0,0 @@ | |||
1 | /* $Id: minixml.h,v 1.6 2006/11/30 11:47:21 nanard Exp $ */ | ||
2 | /* minimal xml parser | ||
3 | * | ||
4 | * Project : miniupnp | ||
5 | * Website : http://miniupnp.free.fr/ | ||
6 | * Author : Thomas Bernard | ||
7 | * Copyright (c) 2005 Thomas Bernard | ||
8 | * This software is subject to the conditions detailed in the | ||
9 | * LICENCE file provided in this distribution. | ||
10 | * */ | ||
11 | #ifndef __MINIXML_H__ | ||
12 | #define __MINIXML_H__ | ||
13 | #define IS_WHITE_SPACE(c) ((c==' ') || (c=='\t') || (c=='\r') || (c=='\n')) | ||
14 | |||
15 | /* if a callback function pointer is set to NULL, | ||
16 | * the function is not called */ | ||
17 | struct xmlparser | ||
18 | { | ||
19 | const char *xmlstart; | ||
20 | const char *xmlend; | ||
21 | const char *xml; /* pointer to current character */ | ||
22 | int xmlsize; | ||
23 | void *data; | ||
24 | void (*starteltfunc) (void *, const char *, int); | ||
25 | void (*endeltfunc) (void *, const char *, int); | ||
26 | void (*datafunc) (void *, const char *, int); | ||
27 | void (*attfunc) (void *, const char *, int, const char *, int); | ||
28 | }; | ||
29 | |||
30 | /* parsexml() | ||
31 | * the xmlparser structure must be initialized before the call | ||
32 | * the following structure members have to be initialized : | ||
33 | * xmlstart, xmlsize, data, *func | ||
34 | * xml is for internal usage, xmlend is computed automatically */ | ||
35 | void parsexml (struct xmlparser *); | ||
36 | |||
37 | #endif | ||