summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorvrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2015-04-02 09:20:57 +0000
committervrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2015-04-02 09:20:57 +0000
commitdccd985e8a0654f71cb5898035b1309bb8e76eb7 (patch)
tree6944e375f7118ceeacd88e754dbc5aba59c4ddf6 /scripts
parentca464e00c4aac8384761b11b15e4770a036b4077 (diff)
Again a fix...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/xunit@536 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: eeda1881707003991a3e05b66c9bb08767b611ac
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/cpplint_to_cppcheckxml.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/cpplint_to_cppcheckxml.py b/scripts/cpplint_to_cppcheckxml.py
index 3d90b464..7a3813c7 100755
--- a/scripts/cpplint_to_cppcheckxml.py
+++ b/scripts/cpplint_to_cppcheckxml.py
@@ -8,6 +8,7 @@
import sys
import re
+import cgi
def cpplint_score_to_cppcheck_severity(score):
# I'm making this up
@@ -48,14 +49,14 @@ def parse():
severity = cpplint_score_to_cppcheck_severity(int(score))
# VR : sys.stderr.write('''<error file="%s" line="%s" id="%s" severity="%s" msg="%s"/>\n'''%(fname, lineno, label, severity, msg))
# Add from VR + [
- sys.stderr.write(''' <error id="%s" severity="%s" msg="%s"/>\n'''%(label, severity, msg))
+ sys.stderr.write(''' <error id="%s" severity="%s" msg="%s">\n'''%(label, severity, cgi.escape(msg,quote=True)))
sys.stderr.write(''' <location file="%s" line="%s"/>\n'''%(fname, lineno))
sys.stderr.write(''' </error>\n''')
# -]
# Write footer
# Add from VR + [
- sys.stderr.write('''</errors>\n''')
+ sys.stderr.write(''' </errors>\n''')
# -]
sys.stderr.write('''</results>\n''')