From 047488a8dadc696dc8ba9c05955f375c3c75063b Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Thu, 26 Jun 2014 18:57:51 +0100 Subject: [PATCH] Fix recursive string parsing, correct handling of escapes --- src/command_manager.cc | 1 + 1 file changed, 1 insertion(+) 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] == '%') {