Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(159)

Side by Side Diff: third_party/libxml/src/libxml.h

Issue 2010803004: Roll libxml to bdec2183f34b37ee89ae1d330c6ad2bb4d76605f (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update README.chromium Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * libxml.h: internal header only used during the compilation of libxml 2 * libxml.h: internal header only used during the compilation of libxml
3 * 3 *
4 * See COPYRIGHT for the status of this software 4 * See COPYRIGHT for the status of this software
5 * 5 *
6 * Author: breese@users.sourceforge.net 6 * Author: breese@users.sourceforge.net
7 */ 7 */
8 8
9 #ifndef __XML_LIBXML_H__ 9 #ifndef __XML_LIBXML_H__
10 #define __XML_LIBXML_H__ 10 #define __XML_LIBXML_H__
11 11
12 #include <libxml/xmlstring.h>
13
12 #ifndef NO_LARGEFILE_SOURCE 14 #ifndef NO_LARGEFILE_SOURCE
13 #ifndef _LARGEFILE_SOURCE 15 #ifndef _LARGEFILE_SOURCE
14 #define _LARGEFILE_SOURCE 16 #define _LARGEFILE_SOURCE
15 #endif 17 #endif
16 #ifndef _FILE_OFFSET_BITS 18 #ifndef _FILE_OFFSET_BITS
17 #define _FILE_OFFSET_BITS 64 19 #define _FILE_OFFSET_BITS 64
18 #endif 20 #endif
19 #endif 21 #endif
20 22
21 #if defined(macintosh) 23 #if defined(macintosh)
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
61 /* 63 /*
62 * Internal variable indicating if a callback has been registered for 64 * Internal variable indicating if a callback has been registered for
63 * node creation/destruction. It avoids spending a lot of time in locking 65 * node creation/destruction. It avoids spending a lot of time in locking
64 * function while checking if the callback exists. 66 * function while checking if the callback exists.
65 */ 67 */
66 extern int __xmlRegisterCallbacks; 68 extern int __xmlRegisterCallbacks;
67 /* 69 /*
68 * internal error reporting routines, shared but not partof the API. 70 * internal error reporting routines, shared but not partof the API.
69 */ 71 */
70 void __xmlIOErr(int domain, int code, const char *extra); 72 void __xmlIOErr(int domain, int code, const char *extra);
71 void __xmlLoaderErr(void *ctx, const char *msg, const char *filename); 73 void __xmlLoaderErr(void *ctx, const char *msg, const char *filename) LIBXML_ATT R_FORMAT(2,0);
72 #ifdef LIBXML_HTML_ENABLED 74 #ifdef LIBXML_HTML_ENABLED
73 /* 75 /*
74 * internal function of HTML parser needed for xmlParseInNodeContext 76 * internal function of HTML parser needed for xmlParseInNodeContext
75 * but not part of the API 77 * but not part of the API
76 */ 78 */
77 void __htmlParseContent(void *ctx); 79 void __htmlParseContent(void *ctx);
78 #endif 80 #endif
79 81
80 /* 82 /*
81 * internal global initialization critical section routines. 83 * internal global initialization critical section routines.
82 */ 84 */
83 void __xmlGlobalInitMutexLock(void); 85 void __xmlGlobalInitMutexLock(void);
84 void __xmlGlobalInitMutexUnlock(void); 86 void __xmlGlobalInitMutexUnlock(void);
85 void __xmlGlobalInitMutexDestroy(void); 87 void __xmlGlobalInitMutexDestroy(void);
86 88
87 int __xmlInitializeDict(void); 89 int __xmlInitializeDict(void);
88 90
89 #if defined(HAVE_RAND) && defined(HAVE_SRAND) && defined(HAVE_TIME) 91 #if defined(HAVE_RAND) && defined(HAVE_SRAND) && defined(HAVE_TIME)
90 /* 92 /*
91 * internal thread safe random function 93 * internal thread safe random function
92 */ 94 */
93 int __xmlRandom(void); 95 int __xmlRandom(void);
94 #endif 96 #endif
95 97
98 XMLPUBFUN xmlChar * XMLCALL xmlEscapeFormatString(xmlChar **msg);
96 int xmlNop(void); 99 int xmlNop(void);
97 100
98 #ifdef IN_LIBXML 101 #ifdef IN_LIBXML
99 #ifdef __GNUC__ 102 #ifdef __GNUC__
100 #ifdef PIC 103 #ifdef PIC
101 #ifdef linux 104 #ifdef linux
102 #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3) 105 #if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || (__GNUC__ > 3)
103 #include "elfgcchack.h" 106 #include "elfgcchack.h"
104 #endif 107 #endif
105 #endif 108 #endif
106 #endif 109 #endif
107 #endif 110 #endif
108 #endif 111 #endif
109 #if !defined(PIC) && !defined(NOLIBTOOL) 112 #if !defined(PIC) && !defined(NOLIBTOOL)
110 # define LIBXML_STATIC 113 # define LIBXML_STATIC
111 #endif 114 #endif
112 #endif /* ! __XML_LIBXML_H__ */ 115 #endif /* ! __XML_LIBXML_H__ */
OLDNEW
« no previous file with comments | « third_party/libxml/src/include/libxml/xmlstring.h ('k') | third_party/libxml/src/libxml.spec.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698