From 2b3bf0c05eac15dcb2c1466fced0370f34613cc4 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Tue, 7 Jan 2014 13:46:01 +0100 Subject: [PATCH] Avoid removal of trailing chars if metadata looks like URL PAZ-915 --- src/session.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/session.c b/src/session.c index d965d75..6d7ab65 100644 --- a/src/session.c +++ b/src/session.c @@ -1459,8 +1459,11 @@ static struct record_metadata *record_metadata_init( { case Metadata_type_generic: case Metadata_type_skiparticle: - rec_md->data.text.disp = - normalize7bit_generic(nmem_strdup(nmem, value), " ,/.:(["); + if (strstr(value, "://")) /* looks like a URL */ + rec_md->data.text.disp = nmem_strdup(nmem, value); + else + rec_md->data.text.disp = + normalize7bit_generic(nmem_strdup(nmem, value), " ,/.:(["); rec_md->data.text.sort = 0; rec_md->data.text.snippet = 0; break; -- 1.7.10.4