tracker r2223 - in branches/indexer-split: . src/libtracker-db



Author: mottela
Date: Thu Sep 11 19:08:22 2008
New Revision: 2223
URL: http://svn.gnome.org/viewvc/tracker?rev=2223&view=rev

Log:
Fixed a crash in result sets

Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/libtracker-db/tracker-db-interface.c

Modified: branches/indexer-split/src/libtracker-db/tracker-db-interface.c
==============================================================================
--- branches/indexer-split/src/libtracker-db/tracker-db-interface.c	(original)
+++ branches/indexer-split/src/libtracker-db/tracker-db-interface.c	Thu Sep 11 19:08:22 2008
@@ -552,7 +552,7 @@
 
 	if (priv->col_types[column] != G_TYPE_INVALID) {
 		g_value_init (value, priv->col_types[column]);
-		if (row) {
+		if (row && row[column]) {
 			fill_in_value (value, row[column]);
 		} else {
 			/* Make up some empty value. */



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