From 9a6c96c20208be77473b6ac73de0da408aca14f6 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Tue, 26 Jul 2011 08:42:15 +0300 Subject: [PATCH] * mu-guile-msg.c: use mu: namespace for values --- libmuguile/mu-guile-msg.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/libmuguile/mu-guile-msg.c b/libmuguile/mu-guile-msg.c index b8370fcc..ac55be58 100644 --- a/libmuguile/mu-guile-msg.c +++ b/libmuguile/mu-guile-msg.c @@ -181,9 +181,9 @@ SCM_DEFINE (msg_prio, "mu:msg:priority", 1, 0, 0, prio = mu_msg_get_prio (msgwrap->_msg); switch (prio) { - case MU_MSG_PRIO_LOW: return scm_from_locale_symbol("low"); - case MU_MSG_PRIO_NORMAL: return scm_from_locale_symbol("normal"); - case MU_MSG_PRIO_HIGH: return scm_from_locale_symbol("high"); + case MU_MSG_PRIO_LOW: return scm_from_locale_symbol("mu:low"); + case MU_MSG_PRIO_NORMAL: return scm_from_locale_symbol("mu:normal"); + case MU_MSG_PRIO_HIGH: return scm_from_locale_symbol("mu:high"); default: g_return_val_if_reached (SCM_UNDEFINED); } @@ -202,7 +202,12 @@ check_flag (MuMsgFlags flag, FlagData *fdata) { if (fdata->flags & flag) { SCM item; - item = scm_list_1 (scm_from_locale_symbol(mu_msg_flag_name(flag))); + char *flagsym; + + flagsym = g_strconcat ("mu:", mu_msg_flag_name(flag), NULL); + item = scm_list_1 (scm_from_locale_symbol(flagsym)); + g_free (flagsym); + fdata->lst = scm_append_x (scm_list_2(fdata->lst, item)); } }