tracker r1596 - in branches/xesam-support: . src/trackerd
- From: pvanhoof svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r1596 - in branches/xesam-support: . src/trackerd
- Date: Fri, 6 Jun 2008 12:31:41 +0000 (UTC)
Author: pvanhoof
Date: Fri Jun 6 12:31:40 2008
New Revision: 1596
URL: http://svn.gnome.org/viewvc/tracker?rev=1596&view=rev
Log:
2008-06-06 Philip Van Hoof <pvanhoof gnome org>
* src/trackerd/tracker-xesam-live-search.c: Memory leak fixes
* src/trackerd/tracker-xesam-live-search.c: SearchDone's delayer
correction
Modified:
branches/xesam-support/ChangeLog
branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
Modified: branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
==============================================================================
--- branches/xesam-support/src/trackerd/tracker-xesam-live-search.c (original)
+++ branches/xesam-support/src/trackerd/tracker-xesam-live-search.c Fri Jun 6 12:31:40 2008
@@ -656,7 +656,8 @@
} else {
*hits = g_ptr_array_new ();
}
-
+
+ g_value_unset (value);
g_free (value);
}
}
@@ -716,6 +717,7 @@
*hits = g_ptr_array_new ();
}
+ g_value_unset (value);
g_free (value);
}
}
@@ -891,7 +893,12 @@
if (hits) {
g_array_free (hits, TRUE);
}
- g_timeout_add (1000, tracker_xesam_live_search_emit_done, self);
+
+ g_timeout_add_full (G_PRIORITY_DEFAULT,
+ 100,
+ (GSourceFunc) tracker_xesam_live_search_emit_done,
+ g_object_ref (self),
+ (GDestroyNotify) g_object_unref);
}
priv->active = TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]