cgi method is deprecated, use html instead

Last-Update: 2020-02-25

Gbp-Pq: Name no-cgi.patch
This commit is contained in:
Gianfranco Costamagna 2022-06-27 14:59:00 +08:00 committed by Lu zhiping
parent c2bb5be854
commit f86da5c6c6
2 changed files with 4 additions and 4 deletions

View File

@ -3,7 +3,7 @@
from __future__ import print_function from __future__ import print_function
import argparse import argparse
import cgi import html
import codecs import codecs
import errno import errno
import functools import functools
@ -200,7 +200,7 @@ class IndexRenderer:
self.max_hottest_remarks_on_index = max_hottest_remarks_on_index self.max_hottest_remarks_on_index = max_hottest_remarks_on_index
def render_entry(self, r, odd): def render_entry(self, r, odd):
escaped_name = cgi.escape(r.DemangledFunctionName) escaped_name = html.escape(r.DemangledFunctionName)
print(u''' print(u'''
<tr> <tr>
<td class=\"column-entry-{odd}\"><a href={r.Link}>{r.DebugLocString}</a></td> <td class=\"column-entry-{odd}\"><a href={r.Link}>{r.DebugLocString}</a></td>

View File

@ -10,7 +10,7 @@ except ImportError:
print("For faster parsing, you may want to install libYAML for PyYAML") print("For faster parsing, you may want to install libYAML for PyYAML")
from yaml import Loader from yaml import Loader
import cgi import html
from collections import defaultdict from collections import defaultdict
import fnmatch import fnmatch
import functools import functools
@ -158,7 +158,7 @@ class Remark(yaml.YAMLObject):
(key, value) = list(mapping.items())[0] (key, value) = list(mapping.items())[0]
if key == 'Caller' or key == 'Callee' or key == 'DirectCallee': if key == 'Caller' or key == 'Callee' or key == 'DirectCallee':
value = cgi.escape(self.demangle(value)) value = html.escape(self.demangle(value))
if dl and key != 'Caller': if dl and key != 'Caller':
dl_dict = dict(list(dl)) dl_dict = dict(list(dl))