summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-02-04 22:42:59 +0000
committerCarlos Garnacho <carlosg@gnome.org>2021-02-04 22:42:59 +0000
commit3aac7c6f3046268f711b3483ed3f4a339db9a2ba (patch)
tree66740f5b2444e65d17b53001623574206374d3ff
parent94285996630dd119b0bded4d20579200f1bc8b36 (diff)
parente7e9e2432e98da8b0b99c6c5c292b7505ed6c1b8 (diff)
downloadtracker-3aac7c6f3046268f711b3483ed3f4a339db9a2ba.tar.gz
Merge branch 'wip/carlosg/term-ellipsizing' into 'master'
libtracker-common: Flip ellipsizing See merge request GNOME/tracker!372
-rw-r--r--src/libtracker-common/tracker-term-utils.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libtracker-common/tracker-term-utils.c b/src/libtracker-common/tracker-term-utils.c
index d619d209d..0089fd3a6 100644
--- a/src/libtracker-common/tracker-term-utils.c
+++ b/src/libtracker-common/tracker-term-utils.c
@@ -56,13 +56,13 @@ tracker_term_ellipsize (const gchar *str,
begin = str;
end = &str[size];
- if (mode == TRACKER_ELLIPSIZE_START) {
+ if (mode == TRACKER_ELLIPSIZE_END) {
pos = begin;
for (i = 0; i < max_len; i++)
pos = g_utf8_find_next_char (pos, end);
substr = g_strndup (begin, pos - begin);
- retval = g_strdup_printf ("…%s", substr);
+ retval = g_strdup_printf ("%s…", substr);
g_free (substr);
} else {
pos = end;
@@ -70,7 +70,7 @@ tracker_term_ellipsize (const gchar *str,
pos = g_utf8_find_prev_char (begin, pos);
substr = g_strndup (pos, end - pos);
- retval = g_strdup_printf ("%s…", substr);
+ retval = g_strdup_printf ("…%s", substr);
g_free (substr);
}