[tracker/rss-enclosures] tracker-extract: content-type in mime is always ASCII



commit 5fa92022e26519f5bdfd9d073cb2d3bb7783b8f5
Author: Aleksander Morgado <aleksander lanedo com>
Date:   Wed Sep 15 15:04:18 2010 +0200

    tracker-extract: content-type in mime is always ASCII

 src/tracker-extract/tracker-extract.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract.c b/src/tracker-extract/tracker-extract.c
index 16a77a2..00b948c 100644
--- a/src/tracker-extract/tracker-extract.c
+++ b/src/tracker-extract/tracker-extract.c
@@ -402,11 +402,11 @@ get_file_metadata (TrackerExtract         *extract,
 		gchar *reversed;
 
 		/* Using a reversed string while pattern matching is faster
-		 * if we have lots of patterns with wildcards. Probably
-		 * not needed to assume the mime type could be non-ASCII,
-		 * but anyway... */
-		reversed = g_utf8_strreverse (mime_used, -1);
-		length = g_utf8_strlen (mime_used, -1);
+		 * if we have lots of patterns with wildcards.
+		 * We are assuming here that mime_used is ASCII always, so
+		 * we avoid g_utf8_strreverse() */
+		reversed = g_strreverse (mime_used);
+		length = strlen (mime_used);
 
 		for (i = 0; i < priv->specific_extractors->len; i++) {
 			const TrackerExtractData *edata;



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