]> git.pld-linux.org Git - packages/tidy.git/blame - format-security.patch
- x32 rebuild
[packages/tidy.git] / format-security.patch
CommitLineData
790f35dc
JR
1--- a/src/localize.c
2+++ b/src/localize.c
3@@ -1373,14 +1373,14 @@ void TY_(ReportAccessWarning)( TidyDocImpl* doc, Node* node, uint code )
4 {
5 ctmbstr fmt = GetFormatFromCode(code);
6 doc->badAccess |= BA_WAI;
7- messageNode( doc, TidyAccess, node, fmt );
8+ messageNode( doc, TidyAccess, node, "%s", fmt );
9 }
10
11 void TY_(ReportAccessError)( TidyDocImpl* doc, Node* node, uint code )
12 {
13 ctmbstr fmt = GetFormatFromCode(code);
14 doc->badAccess |= BA_WAI;
15- messageNode( doc, TidyAccess, node, fmt );
16+ messageNode( doc, TidyAccess, node, "%s", fmt );
17 }
18
19 #endif /* SUPPORT_ACCESSIBILITY_CHECKS */
20@@ -1399,7 +1399,7 @@ void TY_(ReportWarning)(TidyDocImpl* doc, Node *element, Node *node, uint code)
21 switch (code)
22 {
23 case NESTED_QUOTATION:
24- messageNode(doc, TidyWarning, rpt, fmt);
25+ messageNode(doc, TidyWarning, rpt, "%s", fmt);
26 break;
27
28 case OBSOLETE_ELEMENT:
29@@ -1480,7 +1480,7 @@ void TY_(ReportError)(TidyDocImpl* doc, Node *element, Node *node, uint code)
30 case INCONSISTENT_NAMESPACE:
31 case DOCTYPE_AFTER_TAGS:
32 case DTYPE_NOT_UPPER_CASE:
33- messageNode(doc, TidyWarning, rpt, fmt);
34+ messageNode(doc, TidyWarning, rpt, "%s", fmt);
35 break;
36
37 case COERCE_TO_ENDTAG:
38@@ -1499,7 +1499,7 @@ void TY_(ReportError)(TidyDocImpl* doc, Node *element, Node *node, uint code)
39 case ENCODING_IO_CONFLICT:
40 case MISSING_DOCTYPE:
41 case SPACE_PRECEDING_XMLDECL:
42- messageNode(doc, TidyWarning, node, fmt);
43+ messageNode(doc, TidyWarning, node, "%s", fmt);
44 break;
45
46 case TRIM_EMPTY_ELEMENT:
47@@ -1548,7 +1548,7 @@ void TY_(ReportFatal)( TidyDocImpl* doc, Node *element, Node *node, uint code)
48 {
49 case SUSPECTED_MISSING_QUOTE:
50 case DUPLICATE_FRAMESET:
51- messageNode(doc, TidyError, rpt, fmt);
52+ messageNode(doc, TidyError, rpt, "%s", fmt);
53 break;
54
55 case UNKNOWN_ELEMENT:
This page took 0.077003 seconds and 4 git commands to generate.