From 3722ac1617797a65797a23ea005245d4e565e739 Mon Sep 17 00:00:00 2001 From: Michael Carlberg Date: Mon, 9 Jan 2017 15:23:50 +0100 Subject: [PATCH] fix(label): Drop token close character from suffix substring Refs #305 --- src/drawtypes/label.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/drawtypes/label.cpp b/src/drawtypes/label.cpp index 865f6d4c..15b6e40d 100644 --- a/src/drawtypes/label.cpp +++ b/src/drawtypes/label.cpp @@ -201,7 +201,9 @@ namespace drawtypes { // find suffix delimiter if ((pos = token_str.find(':', pos + 1)) != string::npos) { - token.suffix = token_str.substr(pos + 1, end - pos - 1); + token.suffix = token_str.substr(pos + 1); + // remove closing token % + token.suffix.erase(token.suffix.size() - 1); } }