debugger: escape backslashs properly

Reviewed-by: Friedemann Kleint
This commit is contained in:
hjk
2010-09-27 17:59:17 +02:00
parent 218d2527fc
commit b33b5e52f4

View File

@@ -1231,7 +1231,7 @@ class Dumper:
def handleWatch(self, exp, iname):
exp = str(exp)
escapedExp = exp.replace('"', '\\"')
escapedExp = escapedExp.replace('\', '\\\\')
escapedExp = escapedExp.replace('\\', '\\\\')
#warn("HANDLING WATCH %s, INAME: '%s'" % (exp, iname))
if exp.startswith("[") and exp.endswith("]"):
#warn("EVAL: EXP: %s" % exp)