diff --git a/src/calendar/gui/comp-util.c b/src/calendar/gui/comp-util.c index e0accbebe8..8fed424b4e 100644 --- a/src/calendar/gui/comp-util.c +++ b/src/calendar/gui/comp-util.c @@ -2652,45 +2652,6 @@ cal_comp_util_write_to_html (GString *html_buffer, g_string_append (html_buffer, "
| %s | ", markup);
- g_free (markup);
- }
- for (iter = list; iter != NULL; iter = iter->next) {
- const gchar *category = iter->data;
- gchar *icon_file;
-
- icon_file = e_categories_dup_icon_file_for (category);
- if (icon_file && g_file_test (icon_file, G_FILE_TEST_EXISTS)) {
- gchar *uri;
-
- uri = g_filename_to_uri (icon_file, NULL, NULL);
- g_string_append_printf (
- html_buffer, " |
|---|---|
| %s | ", markup);
+ g_free (markup);
+ }
+ for (iter = list; iter != NULL; iter = iter->next) {
+ const gchar *category = iter->data;
+ gchar *icon_file;
+
+ if (iter != list)
+ g_string_append (string, ", ");
+
+ icon_file = e_categories_dup_icon_file_for (category);
+ if (icon_file && g_file_test (icon_file, G_FILE_TEST_EXISTS)) {
+ gchar *uri;
+
+ uri = g_filename_to_uri (icon_file, NULL, NULL);
+
+ g_string_append_printf (
+ string, " |