From 0289a149e6305be95cb3836591dbdfd8f2733d7d Mon Sep 17 00:00:00 2001 From: altffour Date: Sat, 9 Jan 2021 20:07:31 +0300 Subject: [PATCH] xdg: fix compile errors --- src/fe-common/core/themes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fe-common/core/themes.c b/src/fe-common/core/themes.c index db19d2f3..6a465918 100644 --- a/src/fe-common/core/themes.c +++ b/src/fe-common/core/themes.c @@ -932,7 +932,7 @@ THEME_REC *theme_load(const char *setname) theme = theme_find(name); /* check home dir */ - fname = g_strdup_printf("%s/%s.theme", get_irssi_dir(), name, NULL); + fname = g_build_filename(get_irssi_dir(), g_strdup_printf("%s.theme", name), NULL); if (stat(fname, &statbuf) != 0) { /* check global config dir */ g_free(fname); @@ -1257,7 +1257,7 @@ static void theme_save(THEME_REC *theme, int save_all) basename = g_path_get_basename(theme->path); /* always save the theme */ - path = g_strdup_printf("%s/%s", get_irssi_dir(), basename, NULL); + path = g_build_filename(get_irssi_dir(), basename, NULL); ok = config_write(config, path, 0660) == 0; g_free(basename);