diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-08-07 01:57:31 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-08-07 01:57:31 +0000 |
| commit | b0239459c3486c9f5b4913b6071245265e6a19a2 (patch) | |
| tree | 9acb033cf0c2efa770288ab1bf408f6f4066dd0a /util | |
| parent | 616fa39a1609809cecc628627139b8a96eef2989 (diff) | |
drop the ""'s from actions' string arguments
Diffstat (limited to 'util')
| -rw-r--r-- | util/epist/actions.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/util/epist/actions.cc b/util/epist/actions.cc index afe33e35..11871950 100644 --- a/util/epist/actions.cc +++ b/util/epist/actions.cc @@ -39,7 +39,13 @@ Action::Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask, for (int i = 0; str_types[i] != noaction; ++i) { if (type == str_types[i]) { - _stringParam = str; + // the first and last characters of the string are quotes, and we need to + // get rid of them + assert(str.size() >= 2); + assert(str[0] == '"'); + assert(str[str.size() - 1] == '"'); + + _stringParam = str.substr(1, str.size() - 2); return; } } |
