static void pixbuf_toggle_notify (gpointer info, GObject *object, gboolean is_last_ref) { NautilusIconInfo *icon = info; if (is_last_ref) { icon->sole_owner = TRUE; g_object_remove_toggle_ref (object, pixbuf_toggle_notify, info); icon->last_use_time = g_thread_gettime (); schedule_reap_cache (); } }
static void pixbuf_toggle_notify (gpointer info, GObject *object, gboolean is_last_ref) { CajaIconInfo *icon = info; if (is_last_ref) { icon->sole_owner = TRUE; g_object_remove_toggle_ref (object, pixbuf_toggle_notify, info); icon->last_use_time = g_get_monotonic_time () * 1000; schedule_reap_cache (); } }