aboutsummaryrefslogtreecommitdiff
path: root/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils.c')
-rw-r--r--utils.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/utils.c b/utils.c
index 1452cd6..05eaec3 100644
--- a/utils.c
+++ b/utils.c
@@ -44,6 +44,7 @@ const char *after_spaces(const char *str)
*/
const char *after_name(const char *str)
{
+ if (*str == '|') return &str[1];
if (*str == '^' || *str == '_' || *str == '$') {
return (str[1] == *str) ? &str[2] : &str[1];
}