659
663
if (data->j == (data->self->priv->n_columns - 1)) {
660
664
data->_tmp7_ = NULL;
661
665
data->_tmp7_ = tracker_sparql_cursor_get_string (data->cursor, data->j, NULL);
663
data->_tmp8_ = g_markup_escape_text (data->_tmp7_, (gssize) (-1));
664
data->_tmp9_ = data->_tmp8_;
665
_g_free0 ((*data->_result_).values[data->j]);
666
(*data->_result_).values[data->j] = data->_tmp9_;
666
data->_tmp8_ = g_strdup (data->_tmp7_);
667
data->s = data->_tmp8_;
668
if (data->s != NULL) {
670
data->_tmp9_ = g_markup_escape_text (data->s, (gssize) (-1));
671
data->_tmp10_ = data->_tmp9_;
672
_g_free0 ((*data->_result_).values[data->j]);
673
(*data->_result_).values[data->j] = data->_tmp10_;
675
data->_tmp11_ = NULL;
676
_g_free0 ((*data->_result_).values[data->j]);
677
(*data->_result_).values[data->j] = data->_tmp11_;
668
data->_tmp10_ = NULL;
669
data->_tmp10_ = tracker_sparql_cursor_get_string (data->cursor, data->j, NULL);
670
data->_tmp11_ = g_strdup (data->_tmp10_);
671
data->_tmp12_ = data->_tmp11_;
681
data->_tmp12_ = NULL;
682
data->_tmp12_ = tracker_sparql_cursor_get_string (data->cursor, data->j, NULL);
683
data->_tmp13_ = g_strdup (data->_tmp12_);
684
data->_tmp14_ = data->_tmp13_;
672
685
_g_free0 ((*data->_result_).values[data->j]);
673
(*data->_result_).values[data->j] = data->_tmp12_;
686
(*data->_result_).values[data->j] = data->_tmp14_;
677
memset (&data->_tmp13_, 0, sizeof (GtkTreeIter));
678
memset (&data->_tmp13_, 0, sizeof (GtkTreeIter));
679
memset (&data->_tmp14_, 0, sizeof (GtkTreeIter));
680
data->_tmp14_ = data->_tmp13_;
681
data->iter = data->_tmp14_;
690
memset (&data->_tmp15_, 0, sizeof (GtkTreeIter));
691
memset (&data->_tmp15_, 0, sizeof (GtkTreeIter));
692
memset (&data->_tmp16_, 0, sizeof (GtkTreeIter));
693
data->_tmp16_ = data->_tmp15_;
694
data->iter = data->_tmp16_;
682
695
data->iter.stamp = data->self->priv->timestamp;
683
696
data->iter.user_data = data->op->node;
684
697
data->iter.user_data2 = data->_result_;
685
data->_tmp15_ = NULL;
686
data->_tmp15_ = GINT_TO_POINTER (data->i);
687
data->iter.user_data3 = data->_tmp15_;
688
data->_tmp16_ = NULL;
689
data->_tmp16_ = gtk_tree_model_get_path ((GtkTreeModel*) data->self, &data->iter);
698
data->_tmp17_ = NULL;
699
data->_tmp17_ = GINT_TO_POINTER (data->i);
700
data->iter.user_data3 = data->_tmp17_;
701
data->_tmp18_ = NULL;
702
data->_tmp18_ = gtk_tree_model_get_path ((GtkTreeModel*) data->self, &data->iter);
690
703
_gtk_tree_path_free0 (data->path);
691
data->path = data->_tmp16_;
704
data->path = data->_tmp18_;
692
705
gtk_tree_model_row_changed ((GtkTreeModel*) data->self, data->path, &data->iter);
693
706
_gtk_tree_path_free0 (data->path);
719
732
g_clear_error (&data->_inner_error_);
722
data->_tmp17_ = g_ptr_array_get_length (data->self->priv->delayed_operations);
723
if (data->_tmp17_ > 0) {
724
data->_tmp18_ = g_ptr_array_get_length (data->self->priv->delayed_operations);
725
data->_tmp19_ = NULL;
726
data->_tmp19_ = g_ptr_array_index (data->self->priv->delayed_operations, (guint) (data->_tmp18_ - 1));
727
data->_tmp20_ = _g_object_ref0 ((TrackerResultStoreOperation*) data->_tmp19_);
735
data->_tmp19_ = g_ptr_array_get_length (data->self->priv->delayed_operations);
736
if (data->_tmp19_ > 0) {
737
data->_tmp20_ = g_ptr_array_get_length (data->self->priv->delayed_operations);
738
data->_tmp21_ = NULL;
739
data->_tmp21_ = g_ptr_array_index (data->self->priv->delayed_operations, (guint) (data->_tmp20_ - 1));
740
data->_tmp22_ = _g_object_ref0 ((TrackerResultStoreOperation*) data->_tmp21_);
728
741
_g_object_unref0 (data->next_to_start);
729
data->next_to_start = data->_tmp20_;
742
data->next_to_start = data->_tmp22_;
730
743
g_ptr_array_remove (data->self->priv->delayed_operations, data->next_to_start);
731
data->_tmp21_ = _g_object_ref0 (data->next_to_start);
732
g_ptr_array_add (data->self->priv->running_operations, data->_tmp21_);
744
data->_tmp23_ = _g_object_ref0 (data->next_to_start);
745
g_ptr_array_add (data->self->priv->running_operations, data->_tmp23_);
733
746
tracker_result_store_load_operation (data->self, data->next_to_start, data->cancellable, NULL, NULL);
734
747
_g_object_unref0 (data->next_to_start);
736
data->_tmp22_ = g_ptr_array_get_length (data->self->priv->running_operations);
737
if (data->_tmp22_ == 0) {
749
data->_tmp24_ = g_ptr_array_get_length (data->self->priv->running_operations);
750
if (data->_tmp24_ == 0) {
738
751
tracker_result_store_set_active (data->self, FALSE);
761
774
TrackerResultStoreOperation* old = NULL;
762
775
TrackerResultStoreCategoryNode* _tmp1_;
763
776
TrackerResultStoreOperation* _tmp2_ = NULL;
764
TrackerResultStoreOperation* _tmp3_ = NULL;
777
TrackerResultStoreOperation* _tmp3_;
779
TrackerResultStoreOperation* _tmp5_ = NULL;
766
781
g_return_if_fail (self != NULL);
767
782
g_return_if_fail (cat != NULL);
768
783
_tmp0_ = tracker_result_store_operation_new ();
772
787
op->node = _tmp1_;
773
788
op->offset = offset;
774
789
_tmp2_ = tracker_result_store_find_operation (self, self->priv->running_operations, cat, offset);
775
if (_tmp2_ != NULL) {
791
_tmp4_ = _tmp3_ != NULL;
792
_g_object_unref0 (_tmp3_);
776
794
_g_object_unref0 (old);
777
795
_g_object_unref0 (op);
780
_tmp3_ = tracker_result_store_find_operation (self, self->priv->delayed_operations, cat, offset);
798
_tmp5_ = tracker_result_store_find_operation (self, self->priv->delayed_operations, cat, offset);
781
799
_g_object_unref0 (old);
783
801
if (old != NULL) {
784
802
g_ptr_array_remove (self->priv->delayed_operations, old);
786
804
tracker_result_store_set_active (self, TRUE);
787
_tmp4_ = g_ptr_array_get_length (self->priv->running_operations);
789
TrackerResultStoreOperation* _tmp5_;
790
_tmp5_ = _g_object_ref0 (op);
791
g_ptr_array_add (self->priv->running_operations, _tmp5_);
805
_tmp6_ = g_ptr_array_get_length (self->priv->running_operations);
807
TrackerResultStoreOperation* _tmp7_;
808
_tmp7_ = _g_object_ref0 (op);
809
g_ptr_array_add (self->priv->running_operations, _tmp7_);
792
810
tracker_result_store_load_operation (self, op, self->priv->cancellable, NULL, NULL);
794
TrackerResultStoreOperation* _tmp6_;
795
_tmp6_ = _g_object_ref0 (op);
796
g_ptr_array_add (self->priv->delayed_operations, _tmp6_);
812
TrackerResultStoreOperation* _tmp8_;
813
_tmp8_ = _g_object_ref0 (op);
814
g_ptr_array_add (self->priv->delayed_operations, _tmp8_);
798
816
_g_object_unref0 (old);
799
817
_g_object_unref0 (op);
884
902
data->ie = data->_inner_error_;
885
903
data->_inner_error_ = NULL;
886
g_warning ("tracker-result-store.vala:202: Could not get count: %s\n", data->ie->message);
904
g_warning ("tracker-result-store.vala:206: Could not get count: %s\n", data->ie->message);
887
905
_g_error_free0 (data->ie);
888
906
if (data->_state_ == 0) {
889
907
g_simple_async_result_complete_in_idle (data->_async_result);