tracker r2728 - in trunk: . src/libtracker-common



Author: pvanhoof
Date: Thu Dec 18 11:48:36 2008
New Revision: 2728
URL: http://svn.gnome.org/viewvc/tracker?rev=2728&view=rev

Log:
2008-12-18  Philip Van Hoof  <philip codeminded be>

	* src/libtracker-common/tracker-thumbnailer.c: Assertion fix, mime_type
	is allowed to be passed as NULL here



Modified:
   trunk/ChangeLog
   trunk/src/libtracker-common/tracker-thumbnailer.c

Modified: trunk/src/libtracker-common/tracker-thumbnailer.c
==============================================================================
--- trunk/src/libtracker-common/tracker-thumbnailer.c	(original)
+++ trunk/src/libtracker-common/tracker-thumbnailer.c	Thu Dec 18 11:48:36 2008
@@ -373,8 +373,9 @@
 	TrackerThumbnailerPrivate *private;
 	gchar *uris[2] = { NULL, NULL };
 
+	/* mime_type can be NULL */
+
 	g_return_if_fail (uri != NULL);
-	g_return_if_fail (mime_type != NULL);
 
 	private = g_static_private_get (&private_key);
 	g_return_if_fail (private != NULL);
@@ -387,7 +388,7 @@
 		return;
 	}
 
-	if (!should_be_thumbnailed (private->supported_mime_types, mime_type)) {
+	if (mime_type && !should_be_thumbnailed (private->supported_mime_types, mime_type)) {
 		g_debug ("Thumbnailer ignoring mime type:'%s' and uri:'%s'",
 			 mime_type,
 			 uri);



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