diff options
Diffstat (limited to 'calendar/gui/dialogs/comp-editor-util.c')
-rw-r--r-- | calendar/gui/dialogs/comp-editor-util.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/calendar/gui/dialogs/comp-editor-util.c b/calendar/gui/dialogs/comp-editor-util.c index 165cd43744..c60c416087 100644 --- a/calendar/gui/dialogs/comp-editor-util.c +++ b/calendar/gui/dialogs/comp-editor-util.c @@ -379,8 +379,8 @@ parse_contact_string (const char *value, char **name, char **email) return; } - lbracket = g_utf8_strchr (value, '<'); - rbracket = g_utf8_strchr (value, '>'); + lbracket = g_utf8_strchr (value, g_utf8_strlen (value, 0), '<'); + rbracket = g_utf8_strchr (value, g_utf8_strlen (value, 0), '>'); if (!lbracket || !rbracket || rbracket < lbracket) { *name = g_strdup (value); |