2008-02-01 [paul] 3.2.0cvs73
authorPaul Mangan <paul@claws-mail.org>
Fri, 1 Feb 2008 09:30:59 +0000 (09:30 +0000)
committerPaul Mangan <paul@claws-mail.org>
Fri, 1 Feb 2008 09:30:59 +0000 (09:30 +0000)
* src/common/utils.c
fix bug 1502, 'Plus signs are stripped from
email addresses when calling from command line'
Thanks to Colin

ChangeLog
PATCHSETS
configure.ac
src/common/utils.c

index 3f4244b6b82635825c0d228f2035231693af3fbd..b49ee880e617ce90aad9cc20bb6055d0dca70465 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-02-01 [paul]      3.2.0cvs73
+
+       * src/common/utils.c
+               fix bug 1502, 'Plus signs are stripped from
+               email addresses when calling from command line'
+               Thanks to Colin
+
 2008-01-31 [colin]     3.2.0cvs72
 
        * src/exphtmldlg.c
index 2ffd887253ba7bc8a0730702c296d6d24d64093f..e252b6151e396e30f7d7a1ca56eecd7e8fcb01ac 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.654.2.3265 -r 1.654.2.3266 configure.ac;  cvs diff -u -r 1.53.2.33 -r 1.53.2.34 po/POTFILES.in;  cvs diff -u -r 1.382.2.434 -r 1.382.2.435 src/compose.c;  cvs diff -u -r 1.8.2.6 -r 1.8.2.7 src/plugins/Makefile.am;  cvs diff -u -r -1.1 -r -1.2 src/plugins/clamav/.cvsignore;  cvs diff -u -r -1.4.2.9 -r -1.4.2.10 src/plugins/clamav/Makefile.am;  cvs diff -u -r -1.1.4.2 -r -1.1.4.3 src/plugins/clamav/README;  cvs diff -u -r -1.13.2.36 -r -1.13.2.37 src/plugins/clamav/clamav_plugin.c;  cvs diff -u -r -1.3.2.9 -r -1.3.2.10 src/plugins/clamav/clamav_plugin.h;  cvs diff -u -r -1.9.2.27 -r -1.9.2.28 src/plugins/clamav/clamav_plugin_gtk.c;  cvs diff -u -r -1.1.2.1 -r -1.1.2.2 src/plugins/clamav/clamav_plugin_gtk.deps;  ) > 3.2.0cvs70.patchset
 ( cvs diff -u -r 1.115.2.183 -r 1.115.2.184 src/main.c;  ) > 3.2.0cvs71.patchset
 ( cvs diff -u -r 1.3.2.23 -r 1.3.2.24 src/exphtmldlg.c;  cvs diff -u -r 1.83.2.125 -r 1.83.2.126 src/mimeview.c;  cvs diff -u -r 1.395.2.353 -r 1.395.2.354 src/summaryview.c;  ) > 3.2.0cvs72.patchset
+( cvs diff -u -r 1.36.2.133 -r 1.36.2.134 src/common/utils.c;  ) > 3.2.0cvs73.patchset
index 0a8aad9f1a563923760a3310d204792db0acd82c..149fa758d380227cdc0e95834af3c78053d0d44e 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=2
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=72
+EXTRA_VERSION=73
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 05aeefa01d0d033572006e7494f712ff6335fff3..ba5021b30d33d023d6c33d2d69422bae2c6f3901 100644 (file)
@@ -1510,7 +1510,7 @@ void decode_uri(gchar *decoded_uri, const gchar *encoded_uri)
 static gchar *decode_uri_gdup(const gchar *encoded_uri)
 {
     gchar *buffer = g_malloc(strlen(encoded_uri)+1);
-    decode_uri(buffer, encoded_uri);
+    decode_uri_with_plus(buffer, encoded_uri, FALSE);
     return buffer;
 }