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

Side by Side Diff: third_party/libxml/src/valid.c

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, 6 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
« no previous file with comments | « third_party/libxml/src/uri.c ('k') | third_party/libxml/src/win32/VC10/README.vc10 » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * valid.c : part of the code use to do the DTD handling and the validity 2 * valid.c : part of the code use to do the DTD handling and the validity
3 * checking 3 * checking
4 * 4 *
5 * See Copyright for the status of this software. 5 * See Copyright for the status of this software.
6 * 6 *
7 * daniel@veillard.com 7 * daniel@veillard.com
8 */ 8 */
9 9
10 #define IN_LIBXML 10 #define IN_LIBXML
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
86 } 86 }
87 87
88 /** 88 /**
89 * xmlErrValid: 89 * xmlErrValid:
90 * @ctxt: an XML validation parser context 90 * @ctxt: an XML validation parser context
91 * @error: the error number 91 * @error: the error number
92 * @extra: extra informations 92 * @extra: extra informations
93 * 93 *
94 * Handle a validation error 94 * Handle a validation error
95 */ 95 */
96 static void 96 static void LIBXML_ATTR_FORMAT(3,0)
97 xmlErrValid(xmlValidCtxtPtr ctxt, xmlParserErrors error, 97 xmlErrValid(xmlValidCtxtPtr ctxt, xmlParserErrors error,
98 const char *msg, const char *extra) 98 const char *msg, const char *extra)
99 { 99 {
100 xmlGenericErrorFunc channel = NULL; 100 xmlGenericErrorFunc channel = NULL;
101 xmlParserCtxtPtr pctxt = NULL; 101 xmlParserCtxtPtr pctxt = NULL;
102 void *data = NULL; 102 void *data = NULL;
103 103
104 if (ctxt != NULL) { 104 if (ctxt != NULL) {
105 channel = ctxt->error; 105 channel = ctxt->error;
106 data = ctxt->userData; 106 data = ctxt->userData;
(...skipping 23 matching lines...) Expand all
130 * xmlErrValidNode: 130 * xmlErrValidNode:
131 * @ctxt: an XML validation parser context 131 * @ctxt: an XML validation parser context
132 * @node: the node raising the error 132 * @node: the node raising the error
133 * @error: the error number 133 * @error: the error number
134 * @str1: extra informations 134 * @str1: extra informations
135 * @str2: extra informations 135 * @str2: extra informations
136 * @str3: extra informations 136 * @str3: extra informations
137 * 137 *
138 * Handle a validation error, provide contextual informations 138 * Handle a validation error, provide contextual informations
139 */ 139 */
140 static void 140 static void LIBXML_ATTR_FORMAT(4,0)
141 xmlErrValidNode(xmlValidCtxtPtr ctxt, 141 xmlErrValidNode(xmlValidCtxtPtr ctxt,
142 xmlNodePtr node, xmlParserErrors error, 142 xmlNodePtr node, xmlParserErrors error,
143 const char *msg, const xmlChar * str1, 143 const char *msg, const xmlChar * str1,
144 const xmlChar * str2, const xmlChar * str3) 144 const xmlChar * str2, const xmlChar * str3)
145 { 145 {
146 xmlStructuredErrorFunc schannel = NULL; 146 xmlStructuredErrorFunc schannel = NULL;
147 xmlGenericErrorFunc channel = NULL; 147 xmlGenericErrorFunc channel = NULL;
148 xmlParserCtxtPtr pctxt = NULL; 148 xmlParserCtxtPtr pctxt = NULL;
149 void *data = NULL; 149 void *data = NULL;
150 150
(...skipping 22 matching lines...) Expand all
173 * xmlErrValidNodeNr: 173 * xmlErrValidNodeNr:
174 * @ctxt: an XML validation parser context 174 * @ctxt: an XML validation parser context
175 * @node: the node raising the error 175 * @node: the node raising the error
176 * @error: the error number 176 * @error: the error number
177 * @str1: extra informations 177 * @str1: extra informations
178 * @int2: extra informations 178 * @int2: extra informations
179 * @str3: extra informations 179 * @str3: extra informations
180 * 180 *
181 * Handle a validation error, provide contextual informations 181 * Handle a validation error, provide contextual informations
182 */ 182 */
183 static void 183 static void LIBXML_ATTR_FORMAT(4,0)
184 xmlErrValidNodeNr(xmlValidCtxtPtr ctxt, 184 xmlErrValidNodeNr(xmlValidCtxtPtr ctxt,
185 xmlNodePtr node, xmlParserErrors error, 185 xmlNodePtr node, xmlParserErrors error,
186 const char *msg, const xmlChar * str1, 186 const char *msg, const xmlChar * str1,
187 int int2, const xmlChar * str3) 187 int int2, const xmlChar * str3)
188 { 188 {
189 xmlStructuredErrorFunc schannel = NULL; 189 xmlStructuredErrorFunc schannel = NULL;
190 xmlGenericErrorFunc channel = NULL; 190 xmlGenericErrorFunc channel = NULL;
191 xmlParserCtxtPtr pctxt = NULL; 191 xmlParserCtxtPtr pctxt = NULL;
192 void *data = NULL; 192 void *data = NULL;
193 193
(...skipping 20 matching lines...) Expand all
214 * xmlErrValidWarning: 214 * xmlErrValidWarning:
215 * @ctxt: an XML validation parser context 215 * @ctxt: an XML validation parser context
216 * @node: the node raising the error 216 * @node: the node raising the error
217 * @error: the error number 217 * @error: the error number
218 * @str1: extra information 218 * @str1: extra information
219 * @str2: extra information 219 * @str2: extra information
220 * @str3: extra information 220 * @str3: extra information
221 * 221 *
222 * Handle a validation error, provide contextual information 222 * Handle a validation error, provide contextual information
223 */ 223 */
224 static void 224 static void LIBXML_ATTR_FORMAT(4,0)
225 xmlErrValidWarning(xmlValidCtxtPtr ctxt, 225 xmlErrValidWarning(xmlValidCtxtPtr ctxt,
226 xmlNodePtr node, xmlParserErrors error, 226 xmlNodePtr node, xmlParserErrors error,
227 const char *msg, const xmlChar * str1, 227 const char *msg, const xmlChar * str1,
228 const xmlChar * str2, const xmlChar * str3) 228 const xmlChar * str2, const xmlChar * str3)
229 { 229 {
230 xmlStructuredErrorFunc schannel = NULL; 230 xmlStructuredErrorFunc schannel = NULL;
231 xmlGenericErrorFunc channel = NULL; 231 xmlGenericErrorFunc channel = NULL;
232 xmlParserCtxtPtr pctxt = NULL; 232 xmlParserCtxtPtr pctxt = NULL;
233 void *data = NULL; 233 void *data = NULL;
234 234
(...skipping 6810 matching lines...) Expand 10 before | Expand all | Expand 10 after
7045 */ 7045 */
7046 test_node->name = name; 7046 test_node->name = name;
7047 xmlFreeNode(test_node); 7047 xmlFreeNode(test_node);
7048 7048
7049 return(nb_valid_elements); 7049 return(nb_valid_elements);
7050 } 7050 }
7051 #endif /* LIBXML_VALID_ENABLED */ 7051 #endif /* LIBXML_VALID_ENABLED */
7052 7052
7053 #define bottom_valid 7053 #define bottom_valid
7054 #include "elfgcchack.h" 7054 #include "elfgcchack.h"
OLDNEW
« no previous file with comments | « third_party/libxml/src/uri.c ('k') | third_party/libxml/src/win32/VC10/README.vc10 » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698