- if (f.action == LFUN_MATH_INSERT) {
- if (!f.argument.empty())
- fullname = find_xpm(f.argument.substr(1));
- } else if (f.action == LFUN_MATH_DELIM) {
- fullname = find_xpm(f.argument);
- } else {
+ switch (f.action) {
+ case LFUN_MATH_INSERT:
+ if (!f.argument().empty())
+ fullname = find_xpm(to_utf8(f.argument()).substr(1));
+ break;
+ case LFUN_MATH_DELIM:
+ case LFUN_MATH_BIGDELIM:
+ fullname = find_xpm(to_utf8(f.argument()));
+ break;
+ default: