[gmime] Released GMime 2.5.10



commit 7520841db04743c033820ddc68749d99776603b4
Author: Jeffrey Stedfast <fejj gnome org>
Date:   Sun Aug 14 19:36:25 2011 -0400

    Released GMime 2.5.10

 ChangeLog               |    6 ++++++
 README                  |    2 +-
 configure.ac            |    2 +-
 gmime/gmime-part-iter.c |    5 ++++-
 tests/test-mime.c       |    3 +++
 5 files changed, 15 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2a8044e..a3a9235 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2011-08-14  Jeffrey Stedfast  <fejj gnome org>
 
+	* README: Bumped version
+
+	* configure.ac: Bumped version to 2.5.10
+
+2011-08-14  Jeffrey Stedfast  <fejj gnome org>
+
 	* mono/GMime.metadata (PartBase): Rename to Entity to be more
 	consistent with MIME terminology and removed more convenience
 	methods that really only make sense in the C API.
diff --git a/README b/README
index cc8d1bc..9ea193d 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-                            GMime, version 2.5.9
+                            GMime, version 2.5.10
                    by Jeffrey Stedfast <fejj gnome org>
 
 
diff --git a/configure.ac b/configure.ac
index d5367cf..a00dfa6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,7 +12,7 @@ AC_PREREQ(2.54)
 #
 m4_define([gmime_major_version], [2])
 m4_define([gmime_minor_version], [5])
-m4_define([gmime_micro_version], [9])
+m4_define([gmime_micro_version], [10])
 m4_define([gmime_interface_age], [0])
 m4_define([gmime_binary_age],
           [m4_eval(100 * gmime_minor_version + gmime_micro_version)])
diff --git a/gmime/gmime-part-iter.c b/gmime/gmime-part-iter.c
index 33fca6b..eb3ff23 100644
--- a/gmime/gmime-part-iter.c
+++ b/gmime/gmime-part-iter.c
@@ -236,7 +236,7 @@ g_mime_part_iter_jump_to (GMimePartIter *iter, const char *path)
 			return FALSE;
 		}
 		
-		if (*dot != '.')
+		if (*dot == '\0')
 			break;
 		
 		g_mime_part_iter_push (iter, current, iter->index);
@@ -244,6 +244,9 @@ g_mime_part_iter_jump_to (GMimePartIter *iter, const char *path)
 		current = NULL;
 		index = -1;
 		
+		if (*dot != '.')
+			break;
+		
 		inptr = dot + 1;
 	}
 	
diff --git a/tests/test-mime.c b/tests/test-mime.c
index cc5db0e..e0ab8b6 100644
--- a/tests/test-mime.c
+++ b/tests/test-mime.c
@@ -204,9 +204,12 @@ static struct {
 	{ "\"Biznes=?ISO-8859-2?Q?_?=INTERIA.PL\"=?ISO-8859-2?Q?_?=<biuletyny firma interia pl>",
 	  "\"Biznes INTERIA.PL \" <biuletyny firma interia pl>",
 	  "\"Biznes INTERIA.PL\" <biuletyny firma interia pl>", },
+#if 0
+	/* UTF-8 sequence split between multiple encoded-word tokens */
 	{ "=?utf-8?Q?{#D=C3=A8=C3=A9=C2=A3=C3=A5=C3=BD_M$=C3=A1=C3?= =?utf-8?Q?=AD =C3=A7=C3=B8m #}?= <user domain com>",
 	  "\"{#DÃÃÂÃÃ M$ÃÃ ÃÃm #}\" <user domain com>",
 	  "=?iso-8859-1?b?eyNE6Omj5f0gTSTh7S7n+G1AI30=?= <user domain com>" },
+#endif
 };
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]