summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-06-26 18:57:51 +0100
committerMaxime Coste <frrrwww@gmail.com>2014-06-26 18:59:41 +0100
commit047488a8dadc696dc8ba9c05955f375c3c75063b (patch)
treecc22a8e98aeeb55ba2156f2efa55715202ff2f1e /src/command_manager.cc
parent5b27b956adaec761bff0700c38387a1dfbb77efc (diff)
Fix recursive string parsing, correct handling of escapes
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 32fa5045..682f7ed9 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -292,6 +292,7 @@ String eval(const String& str, Context& context,
if (c != '%' and c != '\\')
res += '\\';
res += c;
+ ++pos;
}
else if (str[pos] == '%')
{