[evolution] M!25 - Utilize g_string_set_size() and g_string_assign()



commit a500049be1b7305640bc7018f491cf7c83b99e71
Author: Дилян Палаузов <git-dpa aegee org>
Date:   Sun Jul 7 15:27:48 2019 +0000

    M!25 - Utilize g_string_set_size() and g_string_assign()
    
    Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/25

 src/calendar/gui/e-memo-table.c            | 4 +---
 src/em-format/e-mail-formatter-text-html.c | 3 +--
 2 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/src/calendar/gui/e-memo-table.c b/src/calendar/gui/e-memo-table.c
index 6fe759d5d5..3fbd34965e 100644
--- a/src/calendar/gui/e-memo-table.c
+++ b/src/calendar/gui/e-memo-table.c
@@ -653,12 +653,10 @@ memo_table_query_tooltip (GtkWidget *widget,
                gtk_widget_override_color (l, GTK_STATE_FLAG_NORMAL, &norm_text);
        }
 
-       g_string_free (tmp2, TRUE);
-
        e_cal_component_datetime_free (dtstart);
        e_cal_component_datetime_free (dtdue);
 
-       tmp2 = g_string_new ("");
+       g_string_set_size (tmp2, 0);
        desc = e_cal_component_get_descriptions (new_comp);
        for (len = 0, p = desc; p != NULL; p = p->next) {
                ECalComponentText *text = p->data;
diff --git a/src/em-format/e-mail-formatter-text-html.c b/src/em-format/e-mail-formatter-text-html.c
index 8928c41811..b41b51b620 100644
--- a/src/em-format/e-mail-formatter-text-html.c
+++ b/src/em-format/e-mail-formatter-text-html.c
@@ -198,8 +198,7 @@ emfe_text_html_format (EMailFormatterExtension *extension,
                        gchar *valid_utf8;
 
                        valid_utf8 = e_util_utf8_make_valid (string->str);
-                       g_string_free (string, TRUE);
-                       string = g_string_new (valid_utf8);
+                       g_string_assign (string, valid_utf8);
                        g_free (valid_utf8);
                }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]