810
810
static gboolean ____lambda0__gio_scheduler_job_func (GIOSchedulerJob* job, GCancellable* cancellable, gpointer self) {
812
812
result = ___lambda0_ (self, job);
813
#line 99 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
813
#line 99 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
815
815
#line 816 "tracker-direct.c"
819
819
static gboolean tracker_direct_connection_real_query_async_co (TrackerDirectConnectionQueryAsyncData* _data_) {
820
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
820
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
821
821
switch (_data_->_state_) {
822
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
822
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
824
824
#line 825 "tracker-direct.c"
826
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
826
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
828
828
#line 829 "tracker-direct.c"
831
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
831
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
832
832
g_assert_not_reached ();
833
833
#line 834 "tracker-direct.c"
836
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
836
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
837
837
_data_->_data1_ = g_slice_new0 (Block1Data);
838
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
838
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
839
839
_data_->_data1_->_ref_count_ = 1;
840
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
840
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
841
841
_data_->_data1_->self = g_object_ref (_data_->self);
842
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
842
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
843
843
_data_->_tmp0_ = _data_->sparql;
844
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
844
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
845
845
_data_->_tmp1_ = g_strdup (_data_->_tmp0_);
846
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
846
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
847
847
_data_->_data1_->sparql = _data_->_tmp1_;
848
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
848
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
849
849
_data_->_tmp2_ = _data_->cancellable;
850
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
850
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
851
851
_data_->_tmp3_ = _g_object_ref0 (_data_->_tmp2_);
852
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
852
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
853
853
_data_->_data1_->cancellable = _data_->_tmp3_;
854
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
854
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
855
855
_data_->_data1_->_async_data_ = _data_;
856
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
856
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
857
857
_data_->_tmp4_ = FALSE;
858
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
858
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
859
859
_data_->_tmp4_ = tracker_db_manager_trylock ();
860
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
860
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
861
861
if (!_data_->_tmp4_) {
862
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
862
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
863
863
_data_->_data2_ = g_slice_new0 (Block2Data);
864
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
864
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
865
865
_data_->_data2_->_ref_count_ = 1;
866
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
866
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
867
867
_data_->_data2_->_data1_ = block1_data_ref (_data_->_data1_);
868
#line 93 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
868
#line 93 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
869
869
_data_->_data2_->sparql_error = NULL;
870
#line 94 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
870
#line 94 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
871
871
_data_->_data2_->io_error = NULL;
872
#line 95 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
872
#line 95 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
873
873
_data_->_data2_->dbus_error = NULL;
874
#line 96 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
874
#line 96 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
875
875
_data_->_data2_->_result_ = NULL;
876
#line 97 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
876
#line 97 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
877
877
_data_->_tmp5_ = NULL;
878
#line 97 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
878
#line 97 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
879
879
_data_->_tmp5_ = g_main_context_get_thread_default ();
880
#line 97 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
880
#line 97 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
881
881
_data_->_tmp6_ = _g_main_context_ref0 (_data_->_tmp5_);
882
#line 97 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
882
#line 97 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
883
883
_data_->_data2_->context = _data_->_tmp6_;
884
#line 99 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
884
#line 99 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
885
885
g_io_scheduler_push_job (____lambda0__gio_scheduler_job_func, block2_data_ref (_data_->_data2_), block2_data_unref, G_PRIORITY_DEFAULT, NULL);
886
#line 119 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
886
#line 119 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
887
887
_data_->_state_ = 1;
888
#line 119 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
888
#line 119 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
890
890
#line 891 "tracker-direct.c"
893
#line 121 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
893
#line 121 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
894
894
_data_->_tmp7_ = _data_->_data2_->sparql_error;
895
#line 121 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
895
#line 121 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
896
896
if (_data_->_tmp7_ != NULL) {
897
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
897
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
898
898
_data_->_tmp8_ = _data_->_data2_->sparql_error;
899
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
899
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
900
900
_data_->_tmp9_ = _g_error_copy0 (_data_->_tmp8_);
901
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
901
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
902
902
_data_->_inner_error_ = _data_->_tmp9_;
903
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
903
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
904
904
if (((_data_->_inner_error_->domain == TRACKER_SPARQL_ERROR) || (_data_->_inner_error_->domain == G_IO_ERROR)) || (_data_->_inner_error_->domain == G_DBUS_ERROR)) {
905
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
905
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
906
906
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
907
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
907
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
908
908
g_error_free (_data_->_inner_error_);
909
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
909
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
910
910
block2_data_unref (_data_->_data2_);
911
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
911
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
912
912
_data_->_data2_ = NULL;
913
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
913
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
914
914
block1_data_unref (_data_->_data1_);
915
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
915
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
916
916
_data_->_data1_ = NULL;
917
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
917
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
918
918
if (_data_->_state_ == 0) {
919
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
919
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
920
920
g_simple_async_result_complete_in_idle (_data_->_async_result);
921
921
#line 922 "tracker-direct.c"
923
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
923
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
924
924
g_simple_async_result_complete (_data_->_async_result);
925
925
#line 926 "tracker-direct.c"
927
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
927
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
928
928
g_object_unref (_data_->_async_result);
929
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
929
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
931
931
#line 932 "tracker-direct.c"
933
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
933
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
934
934
block2_data_unref (_data_->_data2_);
935
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
935
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
936
936
_data_->_data2_ = NULL;
937
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
937
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
938
938
block1_data_unref (_data_->_data1_);
939
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
939
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
940
940
_data_->_data1_ = NULL;
941
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
941
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
942
942
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
943
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
943
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
944
944
g_clear_error (&_data_->_inner_error_);
945
#line 122 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
945
#line 122 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
947
947
#line 948 "tracker-direct.c"
950
#line 123 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
950
#line 123 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
951
951
_data_->_tmp10_ = _data_->_data2_->io_error;
952
#line 123 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
952
#line 123 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
953
953
if (_data_->_tmp10_ != NULL) {
954
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
954
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
955
955
_data_->_tmp11_ = _data_->_data2_->io_error;
956
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
956
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
957
957
_data_->_tmp12_ = _g_error_copy0 (_data_->_tmp11_);
958
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
958
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
959
959
_data_->_inner_error_ = _data_->_tmp12_;
960
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
960
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
961
961
if (((_data_->_inner_error_->domain == TRACKER_SPARQL_ERROR) || (_data_->_inner_error_->domain == G_IO_ERROR)) || (_data_->_inner_error_->domain == G_DBUS_ERROR)) {
962
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
962
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
963
963
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
964
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
964
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
965
965
g_error_free (_data_->_inner_error_);
966
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
966
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
967
967
block2_data_unref (_data_->_data2_);
968
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
968
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
969
969
_data_->_data2_ = NULL;
970
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
970
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
971
971
block1_data_unref (_data_->_data1_);
972
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
972
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
973
973
_data_->_data1_ = NULL;
974
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
974
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
975
975
if (_data_->_state_ == 0) {
976
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
976
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
977
977
g_simple_async_result_complete_in_idle (_data_->_async_result);
978
978
#line 979 "tracker-direct.c"
980
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
980
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
981
981
g_simple_async_result_complete (_data_->_async_result);
982
982
#line 983 "tracker-direct.c"
984
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
984
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
985
985
g_object_unref (_data_->_async_result);
986
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
986
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
988
988
#line 989 "tracker-direct.c"
990
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
990
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
991
991
block2_data_unref (_data_->_data2_);
992
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
992
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
993
993
_data_->_data2_ = NULL;
994
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
994
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
995
995
block1_data_unref (_data_->_data1_);
996
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
996
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
997
997
_data_->_data1_ = NULL;
998
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
998
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
999
999
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
1000
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1000
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1001
1001
g_clear_error (&_data_->_inner_error_);
1002
#line 124 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1002
#line 124 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1004
1004
#line 1005 "tracker-direct.c"
1007
#line 125 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1007
#line 125 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1008
1008
_data_->_tmp13_ = _data_->_data2_->dbus_error;
1009
#line 125 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1009
#line 125 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1010
1010
if (_data_->_tmp13_ != NULL) {
1011
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1011
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1012
1012
_data_->_tmp14_ = _data_->_data2_->dbus_error;
1013
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1013
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1014
1014
_data_->_tmp15_ = _g_error_copy0 (_data_->_tmp14_);
1015
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1015
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1016
1016
_data_->_inner_error_ = _data_->_tmp15_;
1017
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1017
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1018
1018
if (((_data_->_inner_error_->domain == TRACKER_SPARQL_ERROR) || (_data_->_inner_error_->domain == G_IO_ERROR)) || (_data_->_inner_error_->domain == G_DBUS_ERROR)) {
1019
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1019
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1020
1020
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
1021
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1021
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1022
1022
g_error_free (_data_->_inner_error_);
1023
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1023
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1024
1024
block2_data_unref (_data_->_data2_);
1025
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1025
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1026
1026
_data_->_data2_ = NULL;
1027
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1027
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1028
1028
block1_data_unref (_data_->_data1_);
1029
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1029
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1030
1030
_data_->_data1_ = NULL;
1031
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1031
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1032
1032
if (_data_->_state_ == 0) {
1033
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1033
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1034
1034
g_simple_async_result_complete_in_idle (_data_->_async_result);
1035
1035
#line 1036 "tracker-direct.c"
1037
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1037
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1038
1038
g_simple_async_result_complete (_data_->_async_result);
1039
1039
#line 1040 "tracker-direct.c"
1041
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1041
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1042
1042
g_object_unref (_data_->_async_result);
1043
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1043
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1045
1045
#line 1046 "tracker-direct.c"
1047
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1047
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1048
1048
block2_data_unref (_data_->_data2_);
1049
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1049
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1050
1050
_data_->_data2_ = NULL;
1051
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1051
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1052
1052
block1_data_unref (_data_->_data1_);
1053
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1053
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1054
1054
_data_->_data1_ = NULL;
1055
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1055
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1056
1056
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
1057
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1057
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1058
1058
g_clear_error (&_data_->_inner_error_);
1059
#line 126 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1059
#line 126 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1061
1061
#line 1062 "tracker-direct.c"
1064
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1064
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1065
1065
_data_->_tmp16_ = _data_->_data2_->_result_;
1066
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1066
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1067
1067
_data_->_tmp17_ = _g_object_ref0 (_data_->_tmp16_);
1068
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1068
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1069
1069
_data_->result = _data_->_tmp17_;
1070
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1070
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1071
1071
block2_data_unref (_data_->_data2_);
1072
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1072
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1073
1073
_data_->_data2_ = NULL;
1074
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1074
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1075
1075
block1_data_unref (_data_->_data1_);
1076
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1076
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1077
1077
_data_->_data1_ = NULL;
1078
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1078
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1079
1079
if (_data_->_state_ == 0) {
1080
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1080
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1081
1081
g_simple_async_result_complete_in_idle (_data_->_async_result);
1082
1082
#line 1083 "tracker-direct.c"
1084
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1084
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1085
1085
g_simple_async_result_complete (_data_->_async_result);
1086
1086
#line 1087 "tracker-direct.c"
1088
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1088
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1089
1089
g_object_unref (_data_->_async_result);
1090
#line 128 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1090
#line 128 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1092
1092
#line 1093 "tracker-direct.c"
1096
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1096
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1097
1097
block2_data_unref (_data_->_data2_);
1098
#line 91 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1098
#line 91 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1099
1099
_data_->_data2_ = NULL;
1100
1100
#line 1101 "tracker-direct.c"
1103
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1103
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1104
1104
_data_->_tmp18_ = _data_->_data1_->sparql;
1105
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1105
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1106
1106
_data_->_tmp19_ = _data_->_data1_->cancellable;
1107
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1107
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1108
1108
_data_->_tmp20_ = NULL;
1109
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1109
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1110
1110
_data_->_tmp20_ = tracker_direct_connection_query_unlocked (_data_->self, _data_->_tmp18_, _data_->_tmp19_, &_data_->_inner_error_);
1111
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1111
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1112
1112
_data_->_tmp21_ = _data_->_tmp20_;
1113
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1113
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1114
1114
if (_data_->_inner_error_ != NULL) {
1115
1115
#line 1116 "tracker-direct.c"
1116
1116
goto __finally5;
1118
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1118
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1119
1119
_data_->result = _data_->_tmp21_;
1120
1120
#line 1121 "tracker-direct.c"
1122
#line 134 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1122
#line 134 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1123
1123
tracker_db_manager_unlock ();
1124
1124
#line 1125 "tracker-direct.c"
1126
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1126
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1127
1127
block1_data_unref (_data_->_data1_);
1128
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1128
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1129
1129
_data_->_data1_ = NULL;
1130
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1130
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1131
1131
if (_data_->_state_ == 0) {
1132
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1132
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1133
1133
g_simple_async_result_complete_in_idle (_data_->_async_result);
1134
1134
#line 1135 "tracker-direct.c"
1136
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1136
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1137
1137
g_simple_async_result_complete (_data_->_async_result);
1138
1138
#line 1139 "tracker-direct.c"
1140
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1140
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1141
1141
g_object_unref (_data_->_async_result);
1142
#line 132 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1142
#line 132 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1144
1144
#line 1145 "tracker-direct.c"
1148
#line 134 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1148
#line 134 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1149
1149
tracker_db_manager_unlock ();
1150
1150
#line 1151 "tracker-direct.c"
1152
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1152
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1153
1153
if (((_data_->_inner_error_->domain == TRACKER_SPARQL_ERROR) || (_data_->_inner_error_->domain == G_IO_ERROR)) || (_data_->_inner_error_->domain == G_DBUS_ERROR)) {
1154
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1154
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1155
1155
g_simple_async_result_set_from_error (_data_->_async_result, _data_->_inner_error_);
1156
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1156
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1157
1157
g_error_free (_data_->_inner_error_);
1158
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1158
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1159
1159
block1_data_unref (_data_->_data1_);
1160
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1160
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1161
1161
_data_->_data1_ = NULL;
1162
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1162
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1163
1163
if (_data_->_state_ == 0) {
1164
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1164
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1165
1165
g_simple_async_result_complete_in_idle (_data_->_async_result);
1166
1166
#line 1167 "tracker-direct.c"
1168
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1168
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1169
1169
g_simple_async_result_complete (_data_->_async_result);
1170
1170
#line 1171 "tracker-direct.c"
1172
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1172
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1173
1173
g_object_unref (_data_->_async_result);
1174
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1174
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1176
1176
#line 1177 "tracker-direct.c"
1178
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1178
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1179
1179
block1_data_unref (_data_->_data1_);
1180
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1180
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1181
1181
_data_->_data1_ = NULL;
1182
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1182
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1183
1183
g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _data_->_inner_error_->message, g_quark_to_string (_data_->_inner_error_->domain), _data_->_inner_error_->code);
1184
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1184
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1185
1185
g_clear_error (&_data_->_inner_error_);
1186
#line 131 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1186
#line 131 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1188
1188
#line 1189 "tracker-direct.c"
1190
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1190
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1191
1191
block1_data_unref (_data_->_data1_);
1192
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1192
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1193
1193
_data_->_data1_ = NULL;
1194
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1194
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1195
1195
if (_data_->_state_ == 0) {
1196
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1196
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1197
1197
g_simple_async_result_complete_in_idle (_data_->_async_result);
1198
1198
#line 1199 "tracker-direct.c"
1200
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1200
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1201
1201
g_simple_async_result_complete (_data_->_async_result);
1202
1202
#line 1203 "tracker-direct.c"
1204
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1204
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1205
1205
g_object_unref (_data_->_async_result);
1206
#line 90 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1206
#line 90 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1208
1208
#line 1209 "tracker-direct.c"
1212
1212
static void tracker_direct_connection_class_init (TrackerDirectConnectionClass * klass) {
1213
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1213
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1214
1214
tracker_direct_connection_parent_class = g_type_class_peek_parent (klass);
1215
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1215
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1216
1216
g_type_class_add_private (klass, sizeof (TrackerDirectConnectionPrivate));
1217
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1217
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1218
1218
TRACKER_SPARQL_CONNECTION_CLASS (klass)->query = tracker_direct_connection_real_query;
1219
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1219
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1220
1220
TRACKER_SPARQL_CONNECTION_CLASS (klass)->query_async = tracker_direct_connection_real_query_async;
1221
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1221
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1222
1222
TRACKER_SPARQL_CONNECTION_CLASS (klass)->query_finish = tracker_direct_connection_real_query_finish;
1223
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1223
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1224
1224
G_OBJECT_CLASS (klass)->finalize = tracker_direct_connection_finalize;
1225
1225
#line 1226 "tracker-direct.c"
1229
1229
static void tracker_direct_connection_instance_init (TrackerDirectConnection * self) {
1230
#line 20 "/home/juerg/Code/tracker/tracker/src/libtracker-direct/tracker-direct.vala"
1230
#line 20 "/home/martyn/Source/tracker/src/libtracker-direct/tracker-direct.vala"
1231
1231
self->priv = TRACKER_DIRECT_CONNECTION_GET_PRIVATE (self);
1232
1232
#line 1233 "tracker-direct.c"