]> git.pld-linux.org Git - packages/tidy.git/blob - format-security.patch
- x32 rebuild
[packages/tidy.git] / format-security.patch
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.026664 seconds and 3 git commands to generate.