diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-06-26 18:57:51 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-06-26 18:59:41 +0100 |
| commit | 047488a8dadc696dc8ba9c05955f375c3c75063b (patch) | |
| tree | cc22a8e98aeeb55ba2156f2efa55715202ff2f1e /src/command_manager.cc | |
| parent | 5b27b956adaec761bff0700c38387a1dfbb77efc (diff) | |
Fix recursive string parsing, correct handling of escapes
Diffstat (limited to 'src/command_manager.cc')
| -rw-r--r-- | src/command_manager.cc | 1 |
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] == '%') { |
