aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-popup.c
diff options
context:
space:
mode:
authorSuman Manjunath <msuman@src.gnome.org>2009-01-13 11:41:19 +0800
committerSuman Manjunath <msuman@src.gnome.org>2009-01-13 11:41:19 +0800
commit84aa765a197eacbb8e09fc0af2e1e00937ae6178 (patch)
tree22518ef0a77615fac5bbe695b2443f77fe69b8ae /mail/em-popup.c
parent1df00c7d517794881faefd45b3ae230a6b0d8204 (diff)
downloadgsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar.gz
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar.bz2
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar.lz
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar.xz
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.tar.zst
gsoc2013-evolution-84aa765a197eacbb8e09fc0af2e1e00937ae6178.zip
Patch from Felix Riemann <friemann@svn.gnome.org> ** Fix for bug #563867 (Unescape "&amp;" when passing the link to browsers).
svn path=/trunk/; revision=37063
Diffstat (limited to 'mail/em-popup.c')
-rw-r--r--mail/em-popup.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/mail/em-popup.c b/mail/em-popup.c
index b6b7b23884..2c18d60041 100644
--- a/mail/em-popup.c
+++ b/mail/em-popup.c
@@ -585,9 +585,11 @@ static void
emp_uri_popup_link_open(EPopup *ep, EPopupItem *item, void *data)
{
EMPopupTargetURI *t = (EMPopupTargetURI *)ep->target;
+ gchar *unescaped_uri = em_utils_url_unescape_amp (t->uri);
/* FIXME Pass a parent window. */
- e_show_uri (NULL, t->uri);
+ e_show_uri (NULL, unescaped_uri);
+ g_free (unescaped_uri);
}
static void