From b33b5e52f44f5d8bcce061a40372a779265a6966 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Mon, 27 Sep 2010 17:59:17 +0200
Subject: [PATCH] debugger: escape backslashs properly

Reviewed-by: Friedemann Kleint
---
 share/qtcreator/gdbmacros/dumper.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index d0cadd68707..56b31f27205 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -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)
-- 
GitLab