From 2492891f112caac6076ce49721d9d5d78a152c3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 12 Nov 2017 15:53:58 +0100 Subject: New upstream version 0.26.4 --- src/Tag.c | 3465 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 1731 insertions(+), 1734 deletions(-) (limited to 'src/Tag.c') diff --git a/src/Tag.c b/src/Tag.c index 000dd2d..5f27dfc 100644 --- a/src/Tag.c +++ b/src/Tag.c @@ -1,4 +1,4 @@ -/* Tag.c generated by valac 0.34.7, the Vala compiler +/* Tag.c generated by valac 0.36.6, the Vala compiler * generated from Tag.vala, do not modify */ /* Copyright 2016 Software Freedom Conservancy Inc. @@ -707,9 +707,9 @@ extern TagSourceCollection* tag_global; TagSourceCollection* tag_global = NULL; static gpointer tag_tag_snapshot_parent_class = NULL; static gpointer tag_tag_proxy_parent_class = NULL; -static ContainerSourceIface* tag_container_source_parent_iface = NULL; -static ProxyableIface* tag_proxyable_parent_iface = NULL; -static IndexableIface* tag_indexable_parent_iface = NULL; +static ContainerSourceIface * tag_container_source_parent_iface = NULL; +static ProxyableIface * tag_proxyable_parent_iface = NULL; +static IndexableIface * tag_indexable_parent_iface = NULL; gpointer data_collection_ref (gpointer instance); void data_collection_unref (gpointer instance); @@ -818,7 +818,7 @@ static gint _tag_compare_names_gcompare_data_func (gconstpointer a, gconstpointe void container_source_collection_notify_container_contents_added (ContainerSourceCollection* self, ContainerSource* container, GeeCollection* added, gboolean relinked); static void tag_source_collection_real_notify_container_contents_removed (ContainerSourceCollection* base, ContainerSource* container, GeeCollection* removed, gboolean unlinking); void container_source_collection_notify_container_contents_removed (ContainerSourceCollection* self, ContainerSource* container, GeeCollection* removed, gboolean unlinked); -static void tag_source_collection_finalize (DataCollection* obj); +static void tag_source_collection_finalize (DataCollection * obj); gpointer source_holding_tank_ref (gpointer instance); void source_holding_tank_unref (gpointer instance); GParamSpec* param_spec_source_holding_tank (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); @@ -923,7 +923,7 @@ GType prepare_input_text_options_get_type (void) G_GNUC_CONST; gchar* prepare_input_text (const gchar* text, PrepareInputTextOptions options, gint dest_length); #define DEFAULT_USER_TEXT_INPUT_LENGTH 1024 gchar** tag_prep_tag_names (gchar** names, int names_length1, int* result_length1); -static void _vala_array_add127 (gchar*** array, int* length, int* size, gchar* value); +static void _vala_array_add127 (gchar** * array, int* length, int* size, gchar* value); static void tag_set_raw_flat_name (Tag* self, const gchar* name); void tag_table_rename (TagTable* self, TagID* tag_id, const gchar* new_name, GError** error); void data_object_notify_altered (DataObject* self, Alteration* alteration); @@ -997,13 +997,13 @@ static void tag_tag_snapshot_real_notify_broken (SourceSnapshot* base); TagRow* tag_row_new (void); TagRow* tag_row_construct (GType object_type); void source_snapshot_notify_broken (SourceSnapshot* self); -static void tag_tag_snapshot_finalize (SourceSnapshot* obj); +static void tag_tag_snapshot_finalize (SourceSnapshot * obj); enum { TAG_TAG_PROXY_DUMMY_PROPERTY }; SourceProxy* source_proxy_construct (GType object_type, DataSource* source); static DataSource* tag_tag_proxy_real_reconstitute (SourceProxy* base, gint64 object_id, SourceSnapshot* snapshot); -static void tag_finalize (GObject* obj); +static void tag_finalize (GObject * obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); @@ -1044,9 +1044,9 @@ static gint64 _tag_source_collection_get_tag_key_get_source_database_key (DataSo TagSourceCollection* tag_source_collection_construct (GType object_type) { TagSourceCollection* self = NULL; - LibraryPhotoSourceCollection* _tmp0_ = NULL; - VideoSourceCollection* _tmp1_ = NULL; - LibraryPhotoSourceCollection* _tmp2_ = NULL; + LibraryPhotoSourceCollection* _tmp0_; + VideoSourceCollection* _tmp1_; + LibraryPhotoSourceCollection* _tmp2_; #line 16 "/home/jens/Source/shotwell/src/Tag.vala" self = (TagSourceCollection*) container_source_collection_construct (object_type, TAG_TYPENAME, "TagSourceCollection", _tag_source_collection_get_tag_key_get_source_database_key, NULL); #line 18 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1077,7 +1077,7 @@ TagSourceCollection* tag_source_collection_new (void) { static gboolean tag_source_collection_real_holds_type_of_source (SourceCollection* base, DataSource* source) { TagSourceCollection * self; gboolean result = FALSE; - DataSource* _tmp0_ = NULL; + DataSource* _tmp0_; #line 29 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 29 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1094,8 +1094,8 @@ static gboolean tag_source_collection_real_holds_type_of_source (SourceCollectio static gint64 tag_source_collection_get_tag_key (DataSource* source) { gint64 result = 0LL; - DataSource* _tmp0_ = NULL; - gint64 _tmp1_ = 0LL; + DataSource* _tmp0_; + gint64 _tmp1_; #line 33 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_DATA_SOURCE (source), 0LL); #line 34 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1113,8 +1113,8 @@ static gint64 tag_source_collection_get_tag_key (DataSource* source) { static GeeCollection* tag_source_collection_real_get_containers_holding_source (ContainerSourceCollection* base, DataSource* source) { TagSourceCollection * self; GeeCollection* result = NULL; - DataSource* _tmp0_ = NULL; - GeeList* _tmp1_ = NULL; + DataSource* _tmp0_; + GeeList* _tmp1_; #line 37 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 37 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1142,15 +1142,15 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container TagSourceCollection * self; ContainerSource* result = NULL; TagID tag_id = {0}; - SourceBacklink* _tmp0_ = NULL; - gint64 _tmp1_ = 0LL; - gint64 _tmp2_ = 0LL; + SourceBacklink* _tmp0_; + gint64 _tmp1_; + gint64 _tmp2_; Tag* _result_ = NULL; Tag* tag = NULL; - TagID _tmp3_ = {0}; - Tag* _tmp4_ = NULL; - Tag* _tmp5_ = NULL; - Tag* _tmp25_ = NULL; + TagID _tmp3_; + Tag* _tmp4_; + Tag* _tmp5_; + Tag* _tmp25_; #line 41 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 41 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1176,8 +1176,8 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 47 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp5_ != NULL) { #line 1179 "Tag.c" - Tag* _tmp6_ = NULL; - Tag* _tmp7_ = NULL; + Tag* _tmp6_; + Tag* _tmp7_; #line 48 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = tag; #line 48 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1190,10 +1190,10 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container } else { { GeeIterator* _container_it = NULL; - GeeCollection* _tmp8_ = NULL; - GeeCollection* _tmp9_ = NULL; - GeeIterator* _tmp10_ = NULL; - GeeIterator* _tmp11_ = NULL; + GeeCollection* _tmp8_; + GeeCollection* _tmp9_; + GeeIterator* _tmp10_; + GeeIterator* _tmp11_; #line 51 "/home/jens/Source/shotwell/src/Tag.vala" _tmp8_ = container_source_collection_get_holding_tank (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection)); #line 51 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1209,18 +1209,18 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 51 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 1212 "Tag.c" - GeeIterator* _tmp12_ = NULL; - gboolean _tmp13_ = FALSE; + GeeIterator* _tmp12_; + gboolean _tmp13_; ContainerSource* container = NULL; - GeeIterator* _tmp14_ = NULL; - gpointer _tmp15_ = NULL; - ContainerSource* _tmp16_ = NULL; - Tag* _tmp17_ = NULL; - Tag* _tmp18_ = NULL; + GeeIterator* _tmp14_; + gpointer _tmp15_; + ContainerSource* _tmp16_; + Tag* _tmp17_; + Tag* _tmp18_; TagID _tmp19_ = {0}; - gint64 _tmp20_ = 0LL; - TagID _tmp21_ = {0}; - gint64 _tmp22_ = 0LL; + gint64 _tmp20_; + TagID _tmp21_; + gint64 _tmp22_; #line 51 "/home/jens/Source/shotwell/src/Tag.vala" _tmp12_ = _container_it; #line 51 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1258,8 +1258,8 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 53 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp20_ == _tmp22_) { #line 1261 "Tag.c" - Tag* _tmp23_ = NULL; - Tag* _tmp24_ = NULL; + Tag* _tmp23_; + Tag* _tmp24_; #line 54 "/home/jens/Source/shotwell/src/Tag.vala" _tmp23_ = tag; #line 54 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1289,11 +1289,11 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container if (_tmp25_ != NULL) { #line 1291 "Tag.c" gboolean _tmp26_ = FALSE; - Tag* _tmp27_ = NULL; - gchar* _tmp28_ = NULL; - gchar* _tmp29_ = NULL; - gboolean _tmp30_ = FALSE; - gboolean _tmp31_ = FALSE; + Tag* _tmp27_; + gchar* _tmp28_; + gchar* _tmp29_; + gboolean _tmp30_; + gboolean _tmp31_; #line 64 "/home/jens/Source/shotwell/src/Tag.vala" _tmp27_ = _result_; #line 64 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1309,13 +1309,13 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 64 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp31_) { #line 1312 "Tag.c" - Tag* _tmp32_ = NULL; - gchar* _tmp33_ = NULL; - gchar* _tmp34_ = NULL; - GeeList* _tmp35_ = NULL; - GeeList* _tmp36_ = NULL; - gint _tmp37_ = 0; - gint _tmp38_ = 0; + Tag* _tmp32_; + gchar* _tmp33_; + gchar* _tmp34_; + GeeList* _tmp35_; + GeeList* _tmp36_; + gint _tmp37_; + gint _tmp38_; #line 65 "/home/jens/Source/shotwell/src/Tag.vala" _tmp32_ = _result_; #line 65 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1346,16 +1346,16 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container if (_tmp26_) { #line 1348 "Tag.c" gchar* top_level_with_prefix_path = NULL; - Tag* _tmp39_ = NULL; - gchar* _tmp40_ = NULL; - gchar* _tmp41_ = NULL; - GeeList* _tmp42_ = NULL; - GeeList* _tmp43_ = NULL; - gpointer _tmp44_ = NULL; - gchar* _tmp45_ = NULL; + Tag* _tmp39_; + gchar* _tmp40_; + gchar* _tmp41_; + GeeList* _tmp42_; + GeeList* _tmp43_; + gpointer _tmp44_; + gchar* _tmp45_; gchar* top_level_no_prefix_path = NULL; - const gchar* _tmp46_ = NULL; - gchar* _tmp47_ = NULL; + const gchar* _tmp46_; + gchar* _tmp47_; #line 66 "/home/jens/Source/shotwell/src/Tag.vala" _tmp39_ = _result_; #line 66 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1385,10 +1385,10 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 1386 "Tag.c" { GeeIterator* _container_it = NULL; - GeeCollection* _tmp48_ = NULL; - GeeCollection* _tmp49_ = NULL; - GeeIterator* _tmp50_ = NULL; - GeeIterator* _tmp51_ = NULL; + GeeCollection* _tmp48_; + GeeCollection* _tmp49_; + GeeIterator* _tmp50_; + GeeIterator* _tmp51_; #line 71 "/home/jens/Source/shotwell/src/Tag.vala" _tmp48_ = container_source_collection_get_holding_tank (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection)); #line 71 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1404,19 +1404,19 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 71 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 1407 "Tag.c" - GeeIterator* _tmp52_ = NULL; - gboolean _tmp53_ = FALSE; + GeeIterator* _tmp52_; + gboolean _tmp53_; ContainerSource* container = NULL; - GeeIterator* _tmp54_ = NULL; - gpointer _tmp55_ = NULL; + GeeIterator* _tmp54_; + gpointer _tmp55_; Tag* parent_candidate = NULL; - ContainerSource* _tmp56_ = NULL; - Tag* _tmp57_ = NULL; - Tag* _tmp58_ = NULL; - gchar* _tmp59_ = NULL; - gchar* _tmp60_ = NULL; - const gchar* _tmp61_ = NULL; - gboolean _tmp62_ = FALSE; + ContainerSource* _tmp56_; + Tag* _tmp57_; + Tag* _tmp58_; + gchar* _tmp59_; + gchar* _tmp60_; + const gchar* _tmp61_; + gboolean _tmp62_; #line 71 "/home/jens/Source/shotwell/src/Tag.vala" _tmp52_ = _container_it; #line 71 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1454,7 +1454,7 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container #line 73 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp62_) { #line 1457 "Tag.c" - Tag* _tmp63_ = NULL; + Tag* _tmp63_; #line 74 "/home/jens/Source/shotwell/src/Tag.vala" _tmp63_ = parent_candidate; #line 74 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1490,9 +1490,9 @@ static ContainerSource* tag_source_collection_real_convert_backlink_to_container Tag* tag_source_collection_fetch (TagSourceCollection* self, TagID* tag_id) { Tag* result = NULL; - TagID _tmp0_ = {0}; - gint64 _tmp1_ = 0LL; - DataSource* _tmp2_ = NULL; + TagID _tmp0_; + gint64 _tmp1_; + DataSource* _tmp2_; #line 82 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 82 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1513,11 +1513,11 @@ Tag* tag_source_collection_fetch (TagSourceCollection* self, TagID* tag_id) { gboolean tag_source_collection_exists (TagSourceCollection* self, const gchar* name, gboolean treat_htags_as_root) { gboolean result = FALSE; - const gchar* _tmp0_ = NULL; - gboolean _tmp1_ = FALSE; - Tag* _tmp2_ = NULL; - Tag* _tmp3_ = NULL; - gboolean _tmp4_ = FALSE; + const gchar* _tmp0_; + gboolean _tmp1_; + Tag* _tmp2_; + Tag* _tmp3_; + gboolean _tmp4_; #line 86 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), FALSE); #line 86 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1544,9 +1544,9 @@ gboolean tag_source_collection_exists (TagSourceCollection* self, const gchar* n GeeCollection* tag_source_collection_get_all_names (TagSourceCollection* self) { GeeCollection* result = NULL; - GeeHashMap* _tmp0_ = NULL; - GeeSet* _tmp1_ = NULL; - GeeSet* _tmp2_ = NULL; + GeeHashMap* _tmp0_; + GeeSet* _tmp1_; + GeeSet* _tmp2_; #line 90 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 91 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1565,9 +1565,9 @@ GeeCollection* tag_source_collection_get_all_names (TagSourceCollection* self) { GeeList* tag_source_collection_fetch_for_source (TagSourceCollection* self, MediaSource* source) { GeeList* result = NULL; - GeeHashMap* _tmp0_ = NULL; - MediaSource* _tmp1_ = NULL; - gpointer _tmp2_ = NULL; + GeeHashMap* _tmp0_; + MediaSource* _tmp1_; + gpointer _tmp2_; #line 98 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 98 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1588,9 +1588,9 @@ GeeList* tag_source_collection_fetch_for_source (TagSourceCollection* self, Medi GeeSortedSet* tag_source_collection_fetch_sorted_for_source (TagSourceCollection* self, MediaSource* photo) { GeeSortedSet* result = NULL; - GeeHashMap* _tmp0_ = NULL; - MediaSource* _tmp1_ = NULL; - gpointer _tmp2_ = NULL; + GeeHashMap* _tmp0_; + MediaSource* _tmp1_; + gpointer _tmp2_; #line 106 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 106 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1611,10 +1611,10 @@ GeeSortedSet* tag_source_collection_fetch_sorted_for_source (TagSourceCollection Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar* name, gboolean treat_htags_as_root) { Tag* result = NULL; - gboolean _tmp0_ = FALSE; - GeeHashMap* _tmp23_ = NULL; - const gchar* _tmp24_ = NULL; - gpointer _tmp25_ = NULL; + gboolean _tmp0_; + GeeHashMap* _tmp23_; + const gchar* _tmp24_; + gpointer _tmp25_; #line 112 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 112 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1624,8 +1624,8 @@ Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar #line 113 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp0_) { #line 1627 "Tag.c" - const gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; + const gchar* _tmp1_; + gboolean _tmp2_; #line 114 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = name; #line 114 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1633,12 +1633,12 @@ Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar #line 114 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp2_) { #line 1636 "Tag.c" - const gchar* _tmp3_ = NULL; - GeeList* _tmp4_ = NULL; - GeeList* _tmp5_ = NULL; - gint _tmp6_ = 0; - gint _tmp7_ = 0; - gboolean _tmp8_ = FALSE; + const gchar* _tmp3_; + GeeList* _tmp4_; + GeeList* _tmp5_; + gint _tmp6_; + gint _tmp7_; + gboolean _tmp8_; #line 115 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = name; #line 115 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1657,13 +1657,13 @@ Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar if (_tmp8_) { #line 1659 "Tag.c" Tag* tag = NULL; - GeeHashMap* _tmp9_ = NULL; - const gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; - gpointer _tmp13_ = NULL; - Tag* _tmp14_ = NULL; - Tag* _tmp15_ = NULL; + GeeHashMap* _tmp9_; + const gchar* _tmp10_; + gchar* _tmp11_; + gchar* _tmp12_; + gpointer _tmp13_; + Tag* _tmp14_; + Tag* _tmp15_; #line 116 "/home/jens/Source/shotwell/src/Tag.vala" _tmp9_ = self->priv->name_map; #line 116 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1696,13 +1696,13 @@ Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar } } else { Tag* tag = NULL; - GeeHashMap* _tmp16_ = NULL; - const gchar* _tmp17_ = NULL; - gchar* _tmp18_ = NULL; - gchar* _tmp19_ = NULL; - gpointer _tmp20_ = NULL; - Tag* _tmp21_ = NULL; - Tag* _tmp22_ = NULL; + GeeHashMap* _tmp16_; + const gchar* _tmp17_; + gchar* _tmp18_; + gchar* _tmp19_; + gpointer _tmp20_; + Tag* _tmp21_; + Tag* _tmp22_; #line 121 "/home/jens/Source/shotwell/src/Tag.vala" _tmp16_ = self->priv->name_map; #line 121 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1751,7 +1751,7 @@ Tag* tag_source_collection_fetch_by_name (TagSourceCollection* self, const gchar Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* self, const gchar* name) { Tag* result = NULL; Tag* found = NULL; - Tag* _tmp17_ = NULL; + Tag* _tmp17_; #line 130 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_SOURCE_COLLECTION (self), NULL); #line 130 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1761,10 +1761,10 @@ Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* s #line 1762 "Tag.c" { GeeIterator* _container_it = NULL; - GeeCollection* _tmp0_ = NULL; - GeeCollection* _tmp1_ = NULL; - GeeIterator* _tmp2_ = NULL; - GeeIterator* _tmp3_ = NULL; + GeeCollection* _tmp0_; + GeeCollection* _tmp1_; + GeeIterator* _tmp2_; + GeeIterator* _tmp3_; #line 132 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = container_source_collection_get_holding_tank (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection)); #line 132 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1780,19 +1780,19 @@ Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* s #line 132 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 1783 "Tag.c" - GeeIterator* _tmp4_ = NULL; - gboolean _tmp5_ = FALSE; + GeeIterator* _tmp4_; + gboolean _tmp5_; ContainerSource* container = NULL; - GeeIterator* _tmp6_ = NULL; - gpointer _tmp7_ = NULL; + GeeIterator* _tmp6_; + gpointer _tmp7_; Tag* tag = NULL; - ContainerSource* _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - Tag* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; - const gchar* _tmp13_ = NULL; - gboolean _tmp14_ = FALSE; + ContainerSource* _tmp8_; + Tag* _tmp9_; + Tag* _tmp10_; + gchar* _tmp11_; + gchar* _tmp12_; + const gchar* _tmp13_; + gboolean _tmp14_; #line 132 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = _container_it; #line 132 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1830,8 +1830,8 @@ Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* s #line 134 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp14_) { #line 1833 "Tag.c" - Tag* _tmp15_ = NULL; - Tag* _tmp16_ = NULL; + Tag* _tmp15_; + Tag* _tmp16_; #line 135 "/home/jens/Source/shotwell/src/Tag.vala" _tmp15_ = tag; #line 135 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1864,9 +1864,9 @@ Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* s if (_tmp17_ != NULL) { #line 1866 "Tag.c" gboolean relinked = FALSE; - Tag* _tmp18_ = NULL; - gboolean _tmp19_ = FALSE; - gboolean _tmp20_ = FALSE; + Tag* _tmp18_; + gboolean _tmp19_; + gboolean _tmp20_; #line 142 "/home/jens/Source/shotwell/src/Tag.vala" _tmp18_ = found; #line 142 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1889,7 +1889,7 @@ Tag* tag_source_collection_restore_tag_from_holding_tank (TagSourceCollection* s static void tag_source_collection_real_notify_items_added (DataCollection* base, GeeIterable* added) { TagSourceCollection * self; - GeeIterable* _tmp18_ = NULL; + GeeIterable* _tmp18_; #line 149 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 149 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1897,8 +1897,8 @@ static void tag_source_collection_real_notify_items_added (DataCollection* base, #line 1898 "Tag.c" { GeeIterator* _object_it = NULL; - GeeIterable* _tmp0_ = NULL; - GeeIterator* _tmp1_ = NULL; + GeeIterable* _tmp0_; + GeeIterator* _tmp1_; #line 150 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = added; #line 150 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1908,24 +1908,24 @@ static void tag_source_collection_real_notify_items_added (DataCollection* base, #line 150 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 1911 "Tag.c" - GeeIterator* _tmp2_ = NULL; - gboolean _tmp3_ = FALSE; + GeeIterator* _tmp2_; + gboolean _tmp3_; DataObject* object = NULL; - GeeIterator* _tmp4_ = NULL; - gpointer _tmp5_ = NULL; + GeeIterator* _tmp4_; + gpointer _tmp5_; Tag* tag = NULL; - DataObject* _tmp6_ = NULL; - Tag* _tmp7_ = NULL; - GeeHashMap* _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gboolean _tmp12_ = FALSE; - GeeHashMap* _tmp13_ = NULL; - Tag* _tmp14_ = NULL; - gchar* _tmp15_ = NULL; - gchar* _tmp16_ = NULL; - Tag* _tmp17_ = NULL; + DataObject* _tmp6_; + Tag* _tmp7_; + GeeHashMap* _tmp8_; + Tag* _tmp9_; + gchar* _tmp10_; + gchar* _tmp11_; + gboolean _tmp12_; + GeeHashMap* _tmp13_; + Tag* _tmp14_; + gchar* _tmp15_; + gchar* _tmp16_; + Tag* _tmp17_; #line 150 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = _object_it; #line 150 "/home/jens/Source/shotwell/src/Tag.vala" @@ -1996,7 +1996,7 @@ static void tag_source_collection_real_notify_items_added (DataCollection* base, static void tag_source_collection_real_notify_items_removed (DataCollection* base, GeeIterable* removed) { TagSourceCollection * self; - GeeIterable* _tmp29_ = NULL; + GeeIterable* _tmp29_; #line 160 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 160 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2004,8 +2004,8 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas #line 2005 "Tag.c" { GeeIterator* _object_it = NULL; - GeeIterable* _tmp0_ = NULL; - GeeIterator* _tmp1_ = NULL; + GeeIterable* _tmp0_; + GeeIterator* _tmp1_; #line 161 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = removed; #line 161 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2015,27 +2015,27 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas #line 161 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2018 "Tag.c" - GeeIterator* _tmp2_ = NULL; - gboolean _tmp3_ = FALSE; + GeeIterator* _tmp2_; + gboolean _tmp3_; DataObject* object = NULL; - GeeIterator* _tmp4_ = NULL; - gpointer _tmp5_ = NULL; + GeeIterator* _tmp4_; + gpointer _tmp5_; Tag* tag = NULL; - DataObject* _tmp6_ = NULL; - Tag* _tmp7_ = NULL; + DataObject* _tmp6_; + Tag* _tmp7_; gboolean unset = FALSE; - GeeHashMap* _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gboolean _tmp12_ = FALSE; - gboolean _tmp13_ = FALSE; - gboolean _tmp14_ = FALSE; + GeeHashMap* _tmp8_; + Tag* _tmp9_; + gchar* _tmp10_; + gchar* _tmp11_; + gboolean _tmp12_; + gboolean _tmp13_; + gboolean _tmp14_; Tag* parent = NULL; - Tag* _tmp15_ = NULL; - Tag* _tmp16_ = NULL; + Tag* _tmp15_; + Tag* _tmp16_; gboolean _tmp17_ = FALSE; - Tag* _tmp18_ = NULL; + Tag* _tmp18_; #line 161 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = _object_it; #line 161 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2089,9 +2089,9 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas #line 170 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp18_ != NULL) { #line 2092 "Tag.c" - Tag* _tmp19_ = NULL; - Tag* _tmp20_ = NULL; - Tag* _tmp21_ = NULL; + Tag* _tmp19_; + Tag* _tmp20_; + Tag* _tmp21_; #line 170 "/home/jens/Source/shotwell/src/Tag.vala" _tmp19_ = parent; #line 170 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2111,12 +2111,12 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas #line 170 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp17_) { #line 2114 "Tag.c" - Tag* _tmp22_ = NULL; - GeeList* _tmp23_ = NULL; - GeeList* _tmp24_ = NULL; - gint _tmp25_ = 0; - gint _tmp26_ = 0; - gboolean _tmp27_ = FALSE; + Tag* _tmp22_; + GeeList* _tmp23_; + GeeList* _tmp24_; + gint _tmp25_; + gint _tmp26_; + gboolean _tmp27_; #line 171 "/home/jens/Source/shotwell/src/Tag.vala" _tmp22_ = parent; #line 171 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2134,7 +2134,7 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas #line 171 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp27_) { #line 2137 "Tag.c" - Tag* _tmp28_ = NULL; + Tag* _tmp28_; #line 172 "/home/jens/Source/shotwell/src/Tag.vala" _tmp28_ = parent; #line 172 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2164,7 +2164,7 @@ static void tag_source_collection_real_notify_items_removed (DataCollection* bas static void tag_source_collection_real_notify_items_altered (DataCollection* base, GeeMap* map) { TagSourceCollection * self; - GeeMap* _tmp37_ = NULL; + GeeMap* _tmp37_; #line 179 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 179 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2172,12 +2172,12 @@ static void tag_source_collection_real_notify_items_altered (DataCollection* bas #line 2173 "Tag.c" { GeeIterator* _object_it = NULL; - GeeMap* _tmp0_ = NULL; - GeeSet* _tmp1_ = NULL; - GeeSet* _tmp2_ = NULL; - GeeSet* _tmp3_ = NULL; - GeeIterator* _tmp4_ = NULL; - GeeIterator* _tmp5_ = NULL; + GeeMap* _tmp0_; + GeeSet* _tmp1_; + GeeSet* _tmp2_; + GeeSet* _tmp3_; + GeeIterator* _tmp4_; + GeeIterator* _tmp5_; #line 180 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = map; #line 180 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2197,24 +2197,24 @@ static void tag_source_collection_real_notify_items_altered (DataCollection* bas #line 180 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2200 "Tag.c" - GeeIterator* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GeeIterator* _tmp6_; + gboolean _tmp7_; DataObject* object = NULL; - GeeIterator* _tmp8_ = NULL; - gpointer _tmp9_ = NULL; + GeeIterator* _tmp8_; + gpointer _tmp9_; Tag* tag = NULL; - DataObject* _tmp10_ = NULL; - Tag* _tmp11_ = NULL; + DataObject* _tmp10_; + Tag* _tmp11_; gchar* old_name = NULL; GeeMapIterator* iter = NULL; - GeeHashMap* _tmp12_ = NULL; - GeeMapIterator* _tmp13_ = NULL; - const gchar* _tmp24_ = NULL; - Tag* _tmp25_ = NULL; - gchar* _tmp26_ = NULL; - gchar* _tmp27_ = NULL; - const gchar* _tmp28_ = NULL; - gboolean _tmp29_ = FALSE; + GeeHashMap* _tmp12_; + GeeMapIterator* _tmp13_; + const gchar* _tmp24_; + Tag* _tmp25_; + gchar* _tmp26_; + gchar* _tmp27_; + const gchar* _tmp28_; + gboolean _tmp29_; #line 180 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _object_it; #line 180 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2248,16 +2248,16 @@ static void tag_source_collection_real_notify_items_altered (DataCollection* bas #line 187 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2251 "Tag.c" - GeeMapIterator* _tmp14_ = NULL; - gboolean _tmp15_ = FALSE; - GeeMapIterator* _tmp16_ = NULL; - gpointer _tmp17_ = NULL; - Tag* _tmp18_ = NULL; - Tag* _tmp19_ = NULL; - gboolean _tmp20_ = FALSE; - gboolean _tmp21_ = FALSE; - GeeMapIterator* _tmp22_ = NULL; - gpointer _tmp23_ = NULL; + GeeMapIterator* _tmp14_; + gboolean _tmp15_; + GeeMapIterator* _tmp16_; + gpointer _tmp17_; + Tag* _tmp18_; + Tag* _tmp19_; + gboolean _tmp20_; + gboolean _tmp21_; + GeeMapIterator* _tmp22_; + gpointer _tmp23_; #line 187 "/home/jens/Source/shotwell/src/Tag.vala" _tmp14_ = iter; #line 187 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2319,13 +2319,13 @@ static void tag_source_collection_real_notify_items_altered (DataCollection* bas #line 198 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp29_) { #line 2322 "Tag.c" - GeeHashMap* _tmp30_ = NULL; - const gchar* _tmp31_ = NULL; - GeeHashMap* _tmp32_ = NULL; - Tag* _tmp33_ = NULL; - gchar* _tmp34_ = NULL; - gchar* _tmp35_ = NULL; - Tag* _tmp36_ = NULL; + GeeHashMap* _tmp30_; + const gchar* _tmp31_; + GeeHashMap* _tmp32_; + Tag* _tmp33_; + gchar* _tmp34_; + gchar* _tmp35_; + Tag* _tmp36_; #line 199 "/home/jens/Source/shotwell/src/Tag.vala" _tmp30_ = self->priv->name_map; #line 199 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2382,14 +2382,14 @@ static gint _tag_compare_names_gcompare_data_func (gconstpointer a, gconstpointe static void tag_source_collection_real_notify_container_contents_added (ContainerSourceCollection* base, ContainerSource* container, GeeCollection* added, gboolean relinking) { TagSourceCollection * self; Tag* tag = NULL; - ContainerSource* _tmp0_ = NULL; - Tag* _tmp1_ = NULL; + ContainerSource* _tmp0_; + Tag* _tmp1_; GeeCollection* sources = NULL; - GeeCollection* _tmp2_ = NULL; - GeeCollection* _tmp3_ = NULL; - ContainerSource* _tmp34_ = NULL; - GeeCollection* _tmp35_ = NULL; - gboolean _tmp36_ = FALSE; + GeeCollection* _tmp2_; + GeeCollection* _tmp3_; + ContainerSource* _tmp34_; + GeeCollection* _tmp35_; + gboolean _tmp36_; #line 207 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 207 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2411,8 +2411,8 @@ static void tag_source_collection_real_notify_container_contents_added (Containe #line 2412 "Tag.c" { GeeIterator* _source_it = NULL; - GeeCollection* _tmp4_ = NULL; - GeeIterator* _tmp5_ = NULL; + GeeCollection* _tmp4_; + GeeIterator* _tmp5_; #line 212 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = sources; #line 212 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2422,30 +2422,30 @@ static void tag_source_collection_real_notify_container_contents_added (Containe #line 212 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2425 "Tag.c" - GeeIterator* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GeeIterator* _tmp6_; + gboolean _tmp7_; MediaSource* source = NULL; - GeeIterator* _tmp8_ = NULL; - gpointer _tmp9_ = NULL; + GeeIterator* _tmp8_; + gpointer _tmp9_; GeeList* tags = NULL; - GeeHashMap* _tmp10_ = NULL; - MediaSource* _tmp11_ = NULL; - gpointer _tmp12_ = NULL; - GeeList* _tmp13_ = NULL; + GeeHashMap* _tmp10_; + MediaSource* _tmp11_; + gpointer _tmp12_; + GeeList* _tmp13_; gboolean is_added = FALSE; - GeeList* _tmp18_ = NULL; - Tag* _tmp19_ = NULL; - gboolean _tmp20_ = FALSE; - gboolean _tmp21_ = FALSE; + GeeList* _tmp18_; + Tag* _tmp19_; + gboolean _tmp20_; + gboolean _tmp21_; GeeSortedSet* sorted_tags = NULL; - GeeHashMap* _tmp22_ = NULL; - MediaSource* _tmp23_ = NULL; - gpointer _tmp24_ = NULL; - GeeSortedSet* _tmp25_ = NULL; - GeeSortedSet* _tmp30_ = NULL; - Tag* _tmp31_ = NULL; - gboolean _tmp32_ = FALSE; - gboolean _tmp33_ = FALSE; + GeeHashMap* _tmp22_; + MediaSource* _tmp23_; + gpointer _tmp24_; + GeeSortedSet* _tmp25_; + GeeSortedSet* _tmp30_; + Tag* _tmp31_; + gboolean _tmp32_; + gboolean _tmp33_; #line 212 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _source_it; #line 212 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2475,10 +2475,10 @@ static void tag_source_collection_real_notify_container_contents_added (Containe #line 214 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp13_ == NULL) { #line 2478 "Tag.c" - GeeArrayList* _tmp14_ = NULL; - GeeHashMap* _tmp15_ = NULL; - MediaSource* _tmp16_ = NULL; - GeeList* _tmp17_ = NULL; + GeeArrayList* _tmp14_; + GeeHashMap* _tmp15_; + MediaSource* _tmp16_; + GeeList* _tmp17_; #line 215 "/home/jens/Source/shotwell/src/Tag.vala" _tmp14_ = gee_array_list_new (TYPE_TAG, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL); #line 215 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2520,10 +2520,10 @@ static void tag_source_collection_real_notify_container_contents_added (Containe #line 223 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp25_ == NULL) { #line 2523 "Tag.c" - GeeTreeSet* _tmp26_ = NULL; - GeeHashMap* _tmp27_ = NULL; - MediaSource* _tmp28_ = NULL; - GeeSortedSet* _tmp29_ = NULL; + GeeTreeSet* _tmp26_; + GeeHashMap* _tmp27_; + MediaSource* _tmp28_; + GeeSortedSet* _tmp29_; #line 224 "/home/jens/Source/shotwell/src/Tag.vala" _tmp26_ = gee_tree_set_new (TYPE_TAG, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, _tag_compare_names_gcompare_data_func, NULL, NULL); #line 224 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2583,14 +2583,14 @@ static void tag_source_collection_real_notify_container_contents_added (Containe static void tag_source_collection_real_notify_container_contents_removed (ContainerSourceCollection* base, ContainerSource* container, GeeCollection* removed, gboolean unlinking) { TagSourceCollection * self; Tag* tag = NULL; - ContainerSource* _tmp0_ = NULL; - Tag* _tmp1_ = NULL; + ContainerSource* _tmp0_; + Tag* _tmp1_; GeeCollection* sources = NULL; - GeeCollection* _tmp2_ = NULL; - GeeCollection* _tmp3_ = NULL; - ContainerSource* _tmp36_ = NULL; - GeeCollection* _tmp37_ = NULL; - gboolean _tmp38_ = FALSE; + GeeCollection* _tmp2_; + GeeCollection* _tmp3_; + ContainerSource* _tmp36_; + GeeCollection* _tmp37_; + gboolean _tmp38_; #line 235 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 235 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2612,8 +2612,8 @@ static void tag_source_collection_real_notify_container_contents_removed (Contai #line 2613 "Tag.c" { GeeIterator* _source_it = NULL; - GeeCollection* _tmp4_ = NULL; - GeeIterator* _tmp5_ = NULL; + GeeCollection* _tmp4_; + GeeIterator* _tmp5_; #line 240 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = sources; #line 240 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2623,36 +2623,36 @@ static void tag_source_collection_real_notify_container_contents_removed (Contai #line 240 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2626 "Tag.c" - GeeIterator* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GeeIterator* _tmp6_; + gboolean _tmp7_; MediaSource* source = NULL; - GeeIterator* _tmp8_ = NULL; - gpointer _tmp9_ = NULL; + GeeIterator* _tmp8_; + gpointer _tmp9_; GeeList* tags = NULL; - GeeHashMap* _tmp10_ = NULL; - MediaSource* _tmp11_ = NULL; - gpointer _tmp12_ = NULL; - GeeList* _tmp13_ = NULL; + GeeHashMap* _tmp10_; + MediaSource* _tmp11_; + gpointer _tmp12_; + GeeList* _tmp13_; gboolean is_removed = FALSE; - GeeList* _tmp14_ = NULL; - Tag* _tmp15_ = NULL; - gboolean _tmp16_ = FALSE; - gboolean _tmp17_ = FALSE; - GeeList* _tmp18_ = NULL; - gint _tmp19_ = 0; - gint _tmp20_ = 0; + GeeList* _tmp14_; + Tag* _tmp15_; + gboolean _tmp16_; + gboolean _tmp17_; + GeeList* _tmp18_; + gint _tmp19_; + gint _tmp20_; GeeSortedSet* sorted_tags = NULL; - GeeHashMap* _tmp23_ = NULL; - MediaSource* _tmp24_ = NULL; - gpointer _tmp25_ = NULL; - GeeSortedSet* _tmp26_ = NULL; - GeeSortedSet* _tmp27_ = NULL; - Tag* _tmp28_ = NULL; - gboolean _tmp29_ = FALSE; - gboolean _tmp30_ = FALSE; - GeeSortedSet* _tmp31_ = NULL; - gint _tmp32_ = 0; - gint _tmp33_ = 0; + GeeHashMap* _tmp23_; + MediaSource* _tmp24_; + gpointer _tmp25_; + GeeSortedSet* _tmp26_; + GeeSortedSet* _tmp27_; + Tag* _tmp28_; + gboolean _tmp29_; + gboolean _tmp30_; + GeeSortedSet* _tmp31_; + gint _tmp32_; + gint _tmp33_; #line 240 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _source_it; #line 240 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2702,8 +2702,8 @@ static void tag_source_collection_real_notify_container_contents_removed (Contai #line 247 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp20_ == 0) { #line 2705 "Tag.c" - GeeHashMap* _tmp21_ = NULL; - MediaSource* _tmp22_ = NULL; + GeeHashMap* _tmp21_; + MediaSource* _tmp22_; #line 248 "/home/jens/Source/shotwell/src/Tag.vala" _tmp21_ = self->priv->source_map; #line 248 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2745,8 +2745,8 @@ static void tag_source_collection_real_notify_container_contents_removed (Contai #line 256 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp33_ == 0) { #line 2748 "Tag.c" - GeeHashMap* _tmp34_ = NULL; - MediaSource* _tmp35_ = NULL; + GeeHashMap* _tmp34_; + MediaSource* _tmp35_; #line 257 "/home/jens/Source/shotwell/src/Tag.vala" _tmp34_ = self->priv->sorted_source_map; #line 257 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2802,29 +2802,29 @@ static void tag_source_collection_class_init (TagSourceCollectionClass * klass) #line 7 "/home/jens/Source/shotwell/src/Tag.vala" g_type_class_add_private (klass, sizeof (TagSourceCollectionPrivate)); #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((SourceCollectionClass *) klass)->holds_type_of_source = (gboolean (*)(SourceCollection*, DataSource*)) tag_source_collection_real_holds_type_of_source; + ((SourceCollectionClass *) klass)->holds_type_of_source = (gboolean (*) (SourceCollection *, DataSource*)) tag_source_collection_real_holds_type_of_source; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((ContainerSourceCollectionClass *) klass)->get_containers_holding_source = (GeeCollection* (*)(ContainerSourceCollection*, DataSource*)) tag_source_collection_real_get_containers_holding_source; + ((ContainerSourceCollectionClass *) klass)->get_containers_holding_source = (GeeCollection* (*) (ContainerSourceCollection *, DataSource*)) tag_source_collection_real_get_containers_holding_source; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((ContainerSourceCollectionClass *) klass)->convert_backlink_to_container = (ContainerSource* (*)(ContainerSourceCollection*, SourceBacklink*)) tag_source_collection_real_convert_backlink_to_container; + ((ContainerSourceCollectionClass *) klass)->convert_backlink_to_container = (ContainerSource* (*) (ContainerSourceCollection *, SourceBacklink*)) tag_source_collection_real_convert_backlink_to_container; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataCollectionClass *) klass)->notify_items_added = (void (*)(DataCollection*, GeeIterable*)) tag_source_collection_real_notify_items_added; + ((DataCollectionClass *) klass)->notify_items_added = (void (*) (DataCollection *, GeeIterable*)) tag_source_collection_real_notify_items_added; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataCollectionClass *) klass)->notify_items_removed = (void (*)(DataCollection*, GeeIterable*)) tag_source_collection_real_notify_items_removed; + ((DataCollectionClass *) klass)->notify_items_removed = (void (*) (DataCollection *, GeeIterable*)) tag_source_collection_real_notify_items_removed; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataCollectionClass *) klass)->notify_items_altered = (void (*)(DataCollection*, GeeMap*)) tag_source_collection_real_notify_items_altered; + ((DataCollectionClass *) klass)->notify_items_altered = (void (*) (DataCollection *, GeeMap*)) tag_source_collection_real_notify_items_altered; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((ContainerSourceCollectionClass *) klass)->notify_container_contents_added = (void (*)(ContainerSourceCollection*, ContainerSource*, GeeCollection*, gboolean)) tag_source_collection_real_notify_container_contents_added; + ((ContainerSourceCollectionClass *) klass)->notify_container_contents_added = (void (*) (ContainerSourceCollection *, ContainerSource*, GeeCollection*, gboolean)) tag_source_collection_real_notify_container_contents_added; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" - ((ContainerSourceCollectionClass *) klass)->notify_container_contents_removed = (void (*)(ContainerSourceCollection*, ContainerSource*, GeeCollection*, gboolean)) tag_source_collection_real_notify_container_contents_removed; + ((ContainerSourceCollectionClass *) klass)->notify_container_contents_removed = (void (*) (ContainerSourceCollection *, ContainerSource*, GeeCollection*, gboolean)) tag_source_collection_real_notify_container_contents_removed; #line 2821 "Tag.c" } static void tag_source_collection_instance_init (TagSourceCollection * self) { - GeeHashMap* _tmp0_ = NULL; - GeeHashMap* _tmp1_ = NULL; - GeeHashMap* _tmp2_ = NULL; + GeeHashMap* _tmp0_; + GeeHashMap* _tmp1_; + GeeHashMap* _tmp2_; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" self->priv = TAG_SOURCE_COLLECTION_GET_PRIVATE (self); #line 8 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2843,10 +2843,10 @@ static void tag_source_collection_instance_init (TagSourceCollection * self) { } -static void tag_source_collection_finalize (DataCollection* obj) { +static void tag_source_collection_finalize (DataCollection * obj) { TagSourceCollection * self; - LibraryPhotoSourceCollection* _tmp0_ = NULL; - guint _tmp1_ = 0U; + LibraryPhotoSourceCollection* _tmp0_; + guint _tmp1_; #line 7 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TAG_SOURCE_COLLECTION, TagSourceCollection); #line 26 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2902,37 +2902,37 @@ static gpointer _tag_row_ref0 (gpointer self) { static Tag* tag_construct (GType object_type, TagRow* row, gint64 object_id) { Tag * self = NULL; - gint64 _tmp0_ = 0LL; - TagRow* _tmp1_ = NULL; - TagRow* _tmp2_ = NULL; - TagRow* _tmp3_ = NULL; - TagRow* _tmp4_ = NULL; - const gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; + gint64 _tmp0_; + TagRow* _tmp1_; + TagRow* _tmp2_; + TagRow* _tmp3_; + TagRow* _tmp4_; + const gchar* _tmp5_; + gchar* _tmp6_; GeeArrayList* source_list = NULL; - GeeArrayList* _tmp7_ = NULL; + GeeArrayList* _tmp7_; GeeArrayList* thumbnail_views = NULL; - GeeArrayList* _tmp8_ = NULL; - TagRow* _tmp9_ = NULL; - GeeSet* _tmp10_ = NULL; - TagRow* _tmp32_ = NULL; - TagID _tmp33_ = {0}; - gint64 _tmp34_ = 0LL; - gchar* _tmp35_ = NULL; - gchar* _tmp36_ = NULL; - gchar* _tmp37_ = NULL; - gchar* _tmp38_ = NULL; - ViewCollection* _tmp39_ = NULL; - ViewCollection* _tmp40_ = NULL; - GeeArrayList* _tmp41_ = NULL; - GeeCollection* _tmp42_ = NULL; - GeeCollection* _tmp43_ = NULL; - GeeArrayList* _tmp44_ = NULL; - gint _tmp45_ = 0; - gint _tmp46_ = 0; - ViewCollection* _tmp51_ = NULL; - LibraryPhotoSourceCollection* _tmp52_ = NULL; - VideoSourceCollection* _tmp53_ = NULL; + GeeArrayList* _tmp8_; + TagRow* _tmp9_; + GeeSet* _tmp10_; + TagRow* _tmp32_; + TagID _tmp33_; + gint64 _tmp34_; + gchar* _tmp35_; + gchar* _tmp36_; + gchar* _tmp37_; + gchar* _tmp38_; + ViewCollection* _tmp39_; + ViewCollection* _tmp40_; + GeeArrayList* _tmp41_; + GeeCollection* _tmp42_; + GeeCollection* _tmp43_; + GeeArrayList* _tmp44_; + gint _tmp45_; + gint _tmp46_; + ViewCollection* _tmp51_; + LibraryPhotoSourceCollection* _tmp52_; + VideoSourceCollection* _tmp53_; #line 332 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_ROW (row), NULL); #line 333 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2976,9 +2976,9 @@ static Tag* tag_construct (GType object_type, TagRow* row, gint64 object_id) { #line 2977 "Tag.c" { GeeIterator* _source_id_it = NULL; - TagRow* _tmp11_ = NULL; - GeeSet* _tmp12_ = NULL; - GeeIterator* _tmp13_ = NULL; + TagRow* _tmp11_; + GeeSet* _tmp12_; + GeeIterator* _tmp13_; #line 344 "/home/jens/Source/shotwell/src/Tag.vala" _tmp11_ = self->priv->row; #line 344 "/home/jens/Source/shotwell/src/Tag.vala" @@ -2990,24 +2990,24 @@ static Tag* tag_construct (GType object_type, TagRow* row, gint64 object_id) { #line 344 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 2993 "Tag.c" - GeeIterator* _tmp14_ = NULL; - gboolean _tmp15_ = FALSE; + GeeIterator* _tmp14_; + gboolean _tmp15_; gchar* source_id = NULL; - GeeIterator* _tmp16_ = NULL; - gpointer _tmp17_ = NULL; + GeeIterator* _tmp16_; + gpointer _tmp17_; MediaSource* current_source = NULL; - MediaCollectionRegistry* _tmp18_ = NULL; - MediaCollectionRegistry* _tmp19_ = NULL; - const gchar* _tmp20_ = NULL; - MediaSource* _tmp21_ = NULL; - MediaSource* _tmp22_ = NULL; - MediaSource* _tmp23_ = NULL; - GeeArrayList* _tmp24_ = NULL; - MediaSource* _tmp25_ = NULL; - GeeArrayList* _tmp26_ = NULL; - MediaSource* _tmp27_ = NULL; - ThumbnailView* _tmp28_ = NULL; - ThumbnailView* _tmp29_ = NULL; + MediaCollectionRegistry* _tmp18_; + MediaCollectionRegistry* _tmp19_; + const gchar* _tmp20_; + MediaSource* _tmp21_; + MediaSource* _tmp22_; + MediaSource* _tmp23_; + GeeArrayList* _tmp24_; + MediaSource* _tmp25_; + GeeArrayList* _tmp26_; + MediaSource* _tmp27_; + ThumbnailView* _tmp28_; + ThumbnailView* _tmp29_; #line 344 "/home/jens/Source/shotwell/src/Tag.vala" _tmp14_ = _source_id_it; #line 344 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3079,8 +3079,8 @@ static Tag* tag_construct (GType object_type, TagRow* row, gint64 object_id) { #line 3080 "Tag.c" } } else { - TagRow* _tmp30_ = NULL; - GeeHashSet* _tmp31_ = NULL; + TagRow* _tmp30_; + GeeHashSet* _tmp31_; #line 355 "/home/jens/Source/shotwell/src/Tag.vala" _tmp30_ = self->priv->row; #line 355 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3134,10 +3134,10 @@ static Tag* tag_construct (GType object_type, TagRow* row, gint64 object_id) { #line 364 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp46_ > 0) { #line 3137 "Tag.c" - TagSourceCollection* _tmp47_ = NULL; - GeeArrayList* _tmp48_ = NULL; - TagSourceCollection* _tmp49_ = NULL; - GeeArrayList* _tmp50_ = NULL; + TagSourceCollection* _tmp47_; + GeeArrayList* _tmp48_; + TagSourceCollection* _tmp49_; + GeeArrayList* _tmp50_; #line 365 "/home/jens/Source/shotwell/src/Tag.vala" _tmp47_ = tag_global; #line 365 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3184,28 +3184,28 @@ static Tag* tag_new (TagRow* row, gint64 object_id) { void tag_init (ProgressMonitor monitor, void* monitor_target) { - TagSourceCollection* _tmp0_ = NULL; + TagSourceCollection* _tmp0_; GeeList* rows = NULL; GeeTreeMap* ancestry_dictionary = NULL; - GeeTreeMap* _tmp8_ = NULL; + GeeTreeMap* _tmp8_; GeeArrayList* unlinked = NULL; - GeeArrayList* _tmp9_ = NULL; + GeeArrayList* _tmp9_; gint count = 0; - GeeList* _tmp10_ = NULL; - gint _tmp11_ = 0; - gint _tmp12_ = 0; + GeeList* _tmp10_; + gint _tmp11_; + gint _tmp12_; GeeSet* victim_set = NULL; - GeeHashSet* _tmp54_ = NULL; - GeeSet* _tmp110_ = NULL; - TagSourceCollection* _tmp171_ = NULL; - GeeTreeMap* _tmp172_ = NULL; - GeeCollection* _tmp173_ = NULL; - GeeCollection* _tmp174_ = NULL; - GeeCollection* _tmp175_ = NULL; - GeeCollection* _tmp176_ = NULL; - GeeCollection* _tmp177_ = NULL; - TagSourceCollection* _tmp178_ = NULL; - GeeArrayList* _tmp179_ = NULL; + GeeHashSet* _tmp54_; + GeeSet* _tmp110_; + TagSourceCollection* _tmp171_; + GeeTreeMap* _tmp172_; + GeeCollection* _tmp173_; + GeeCollection* _tmp174_; + GeeCollection* _tmp175_; + GeeCollection* _tmp176_; + GeeCollection* _tmp177_; + TagSourceCollection* _tmp178_; + GeeArrayList* _tmp179_; GError * _inner_error_ = NULL; #line 388 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = tag_source_collection_new (); @@ -3218,11 +3218,11 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 3219 "Tag.c" { GeeList* _tmp1_ = NULL; - TagTable* _tmp2_ = NULL; - TagTable* _tmp3_ = NULL; - GeeList* _tmp4_ = NULL; - GeeList* _tmp5_ = NULL; - GeeList* _tmp6_ = NULL; + TagTable* _tmp2_; + TagTable* _tmp3_; + GeeList* _tmp4_; + GeeList* _tmp5_; + GeeList* _tmp6_; #line 393 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = tag_table_get_instance (); #line 393 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3240,7 +3240,7 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 393 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { #line 3243 "Tag.c" - goto __catch470_database_error; + goto __catch471_database_error; } #line 393 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (rows); @@ -3264,11 +3264,11 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { _g_object_unref0 (_tmp1_); #line 3266 "Tag.c" } - goto __finally470; - __catch470_database_error: + goto __finally471; + __catch471_database_error: { GError* err = NULL; - GError* _tmp7_ = NULL; + GError* _tmp7_; #line 392 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 392 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3281,7 +3281,7 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { _g_error_free0 (err); #line 3283 "Tag.c" } - __finally470: + __finally471: #line 392 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 392 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3323,36 +3323,36 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 408 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 3326 "Tag.c" - gint _tmp15_ = 0; - gint _tmp16_ = 0; + gint _tmp15_; + gint _tmp16_; TagRow* row = NULL; - GeeList* _tmp17_ = NULL; - gint _tmp18_ = 0; - gpointer _tmp19_ = NULL; + GeeList* _tmp17_; + gint _tmp18_; + gpointer _tmp19_; gchar* name = NULL; - TagRow* _tmp20_ = NULL; - const gchar* _tmp21_ = NULL; - gchar* _tmp22_ = NULL; - const gchar* _tmp23_ = NULL; - TagRow* _tmp34_ = NULL; - const gchar* _tmp35_ = NULL; - gchar* _tmp36_ = NULL; + TagRow* _tmp20_; + const gchar* _tmp21_; + gchar* _tmp22_; + const gchar* _tmp23_; + TagRow* _tmp34_; + const gchar* _tmp35_; + gchar* _tmp36_; Tag* tag = NULL; - TagRow* _tmp37_ = NULL; - Tag* _tmp38_ = NULL; - ProgressMonitor _tmp39_ = NULL; - void* _tmp39__target = NULL; - GeeTreeMap* _tmp43_ = NULL; - Tag* _tmp44_ = NULL; - gchar* _tmp45_ = NULL; - gchar* _tmp46_ = NULL; - Tag* _tmp47_ = NULL; - Tag* _tmp48_ = NULL; - gboolean _tmp49_ = FALSE; + TagRow* _tmp37_; + Tag* _tmp38_; + ProgressMonitor _tmp39_; + void* _tmp39__target; + GeeTreeMap* _tmp43_; + Tag* _tmp44_; + gchar* _tmp45_; + gchar* _tmp46_; + Tag* _tmp47_; + Tag* _tmp48_; + gboolean _tmp49_; #line 408 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp13_) { #line 3355 "Tag.c" - gint _tmp14_ = 0; + gint _tmp14_; #line 408 "/home/jens/Source/shotwell/src/Tag.vala" _tmp14_ = ctr; #line 408 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3392,8 +3392,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 413 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp23_ == NULL) { #line 3395 "Tag.c" - TagRow* _tmp24_ = NULL; - const gchar* _tmp25_ = NULL; + TagRow* _tmp24_; + const gchar* _tmp25_; #line 416 "/home/jens/Source/shotwell/src/Tag.vala" _tmp24_ = row; #line 416 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3402,10 +3402,10 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { g_warning ("Tag.vala:416: Invalid tag name \"%s\": removing from database", _tmp25_); #line 3404 "Tag.c" { - TagTable* _tmp26_ = NULL; - TagTable* _tmp27_ = NULL; - TagRow* _tmp28_ = NULL; - TagID _tmp29_ = {0}; + TagTable* _tmp26_; + TagTable* _tmp27_; + TagRow* _tmp28_; + TagID _tmp29_; #line 418 "/home/jens/Source/shotwell/src/Tag.vala" _tmp26_ = tag_table_get_instance (); #line 418 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3423,7 +3423,7 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 418 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { #line 3426 "Tag.c" - goto __catch471_database_error; + goto __catch472_database_error; } #line 418 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (name); @@ -3444,14 +3444,14 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 3445 "Tag.c" } } - goto __finally471; - __catch471_database_error: + goto __finally472; + __catch472_database_error: { GError* err = NULL; - TagRow* _tmp30_ = NULL; - const gchar* _tmp31_ = NULL; - GError* _tmp32_ = NULL; - const gchar* _tmp33_ = NULL; + TagRow* _tmp30_; + const gchar* _tmp31_; + GError* _tmp32_; + const gchar* _tmp33_; #line 417 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 417 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3470,7 +3470,7 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { _g_error_free0 (err); #line 3472 "Tag.c" } - __finally471: + __finally472: #line 417 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 417 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3522,10 +3522,10 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 429 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp39_ != NULL) { #line 3525 "Tag.c" - ProgressMonitor _tmp40_ = NULL; - void* _tmp40__target = NULL; - gint _tmp41_ = 0; - gint _tmp42_ = 0; + ProgressMonitor _tmp40_; + void* _tmp40__target; + gint _tmp41_; + gint _tmp42_; #line 430 "/home/jens/Source/shotwell/src/Tag.vala" _tmp40_ = monitor; #line 430 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3559,10 +3559,10 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 434 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp49_) { #line 3562 "Tag.c" - Tag* _tmp50_ = NULL; - TagSourceCollection* _tmp51_ = NULL; - GeeArrayList* _tmp52_ = NULL; - Tag* _tmp53_ = NULL; + Tag* _tmp50_; + TagSourceCollection* _tmp51_; + GeeArrayList* _tmp52_; + Tag* _tmp53_; #line 435 "/home/jens/Source/shotwell/src/Tag.vala" _tmp50_ = tag; #line 435 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3594,12 +3594,12 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 3595 "Tag.c" { GeeIterator* _fq_tag_path_it = NULL; - GeeTreeMap* _tmp55_ = NULL; - GeeSet* _tmp56_ = NULL; - GeeSet* _tmp57_ = NULL; - GeeSet* _tmp58_ = NULL; - GeeIterator* _tmp59_ = NULL; - GeeIterator* _tmp60_ = NULL; + GeeTreeMap* _tmp55_; + GeeSet* _tmp56_; + GeeSet* _tmp57_; + GeeSet* _tmp58_; + GeeIterator* _tmp59_; + GeeIterator* _tmp60_; #line 445 "/home/jens/Source/shotwell/src/Tag.vala" _tmp55_ = ancestry_dictionary; #line 445 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3619,17 +3619,17 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 445 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 3622 "Tag.c" - GeeIterator* _tmp61_ = NULL; - gboolean _tmp62_ = FALSE; + GeeIterator* _tmp61_; + gboolean _tmp62_; gchar* fq_tag_path = NULL; - GeeIterator* _tmp63_ = NULL; - gpointer _tmp64_ = NULL; - const gchar* _tmp65_ = NULL; - GeeList* _tmp66_ = NULL; - GeeList* _tmp67_ = NULL; - gint _tmp68_ = 0; - gint _tmp69_ = 0; - gboolean _tmp70_ = FALSE; + GeeIterator* _tmp63_; + gpointer _tmp64_; + const gchar* _tmp65_; + GeeList* _tmp66_; + GeeList* _tmp67_; + gint _tmp68_; + gint _tmp69_; + gboolean _tmp70_; #line 445 "/home/jens/Source/shotwell/src/Tag.vala" _tmp61_ = _fq_tag_path_it; #line 445 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3664,8 +3664,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { if (_tmp70_) { #line 3666 "Tag.c" gboolean _tmp71_ = FALSE; - const gchar* _tmp72_ = NULL; - gboolean _tmp73_ = FALSE; + const gchar* _tmp72_; + gboolean _tmp73_; #line 447 "/home/jens/Source/shotwell/src/Tag.vala" _tmp72_ = fq_tag_path; #line 447 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3673,11 +3673,11 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 447 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp73_) { #line 3676 "Tag.c" - GeeTreeMap* _tmp74_ = NULL; - const gchar* _tmp75_ = NULL; - gchar* _tmp76_ = NULL; - gchar* _tmp77_ = NULL; - gboolean _tmp78_ = FALSE; + GeeTreeMap* _tmp74_; + const gchar* _tmp75_; + gchar* _tmp76_; + gchar* _tmp77_; + gboolean _tmp78_; #line 448 "/home/jens/Source/shotwell/src/Tag.vala" _tmp74_ = ancestry_dictionary; #line 448 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3701,11 +3701,11 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 447 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp71_) { #line 3704 "Tag.c" - GeeSet* _tmp79_ = NULL; - GeeTreeMap* _tmp80_ = NULL; - const gchar* _tmp81_ = NULL; - gpointer _tmp82_ = NULL; - Tag* _tmp83_ = NULL; + GeeSet* _tmp79_; + GeeTreeMap* _tmp80_; + const gchar* _tmp81_; + gpointer _tmp82_; + Tag* _tmp83_; #line 449 "/home/jens/Source/shotwell/src/Tag.vala" _tmp79_ = victim_set; #line 449 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3733,8 +3733,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { } { GeeIterator* _tag_it = NULL; - GeeSet* _tmp84_ = NULL; - GeeIterator* _tmp85_ = NULL; + GeeSet* _tmp84_; + GeeIterator* _tmp85_; #line 454 "/home/jens/Source/shotwell/src/Tag.vala" _tmp84_ = victim_set; #line 454 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3744,33 +3744,33 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 454 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 3747 "Tag.c" - GeeIterator* _tmp86_ = NULL; - gboolean _tmp87_ = FALSE; + GeeIterator* _tmp86_; + gboolean _tmp87_; Tag* tag = NULL; - GeeIterator* _tmp88_ = NULL; - gpointer _tmp89_ = NULL; + GeeIterator* _tmp88_; + gpointer _tmp89_; GeeCollection* source_collection = NULL; - Tag* _tmp90_ = NULL; - GeeCollection* _tmp91_ = NULL; + Tag* _tmp90_; + GeeCollection* _tmp91_; gchar* flat_version = NULL; - Tag* _tmp92_ = NULL; - gchar* _tmp93_ = NULL; - TagSourceCollection* _tmp94_ = NULL; - const gchar* _tmp95_ = NULL; - Tag* _tmp96_ = NULL; - Tag* _tmp97_ = NULL; - GeeCollection* _tmp98_ = NULL; - GeeTreeMap* _tmp99_ = NULL; - Tag* _tmp100_ = NULL; - gchar* _tmp101_ = NULL; - gchar* _tmp102_ = NULL; - Tag* _tmp103_ = NULL; - Tag* _tmp104_ = NULL; - GeeCollection* _tmp105_ = NULL; - GeeCollection* _tmp106_ = NULL; - GeeMultiMap* _tmp107_ = NULL; - GeeMultiMap* _tmp108_ = NULL; - Tag* _tmp109_ = NULL; + Tag* _tmp92_; + gchar* _tmp93_; + TagSourceCollection* _tmp94_; + const gchar* _tmp95_; + Tag* _tmp96_; + Tag* _tmp97_; + GeeCollection* _tmp98_; + GeeTreeMap* _tmp99_; + Tag* _tmp100_; + gchar* _tmp101_; + gchar* _tmp102_; + Tag* _tmp103_; + Tag* _tmp104_; + GeeCollection* _tmp105_; + GeeCollection* _tmp106_; + GeeMultiMap* _tmp107_; + GeeMultiMap* _tmp108_; + Tag* _tmp109_; #line 454 "/home/jens/Source/shotwell/src/Tag.vala" _tmp86_ = _tag_it; #line 454 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3864,12 +3864,12 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 3865 "Tag.c" { GeeIterator* _fq_tag_path_it = NULL; - GeeTreeMap* _tmp111_ = NULL; - GeeSet* _tmp112_ = NULL; - GeeSet* _tmp113_ = NULL; - GeeSet* _tmp114_ = NULL; - GeeIterator* _tmp115_ = NULL; - GeeIterator* _tmp116_ = NULL; + GeeTreeMap* _tmp111_; + GeeSet* _tmp112_; + GeeSet* _tmp113_; + GeeSet* _tmp114_; + GeeIterator* _tmp115_; + GeeIterator* _tmp116_; #line 470 "/home/jens/Source/shotwell/src/Tag.vala" _tmp111_ = ancestry_dictionary; #line 470 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3889,18 +3889,18 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 470 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 3892 "Tag.c" - GeeIterator* _tmp117_ = NULL; - gboolean _tmp118_ = FALSE; + GeeIterator* _tmp117_; + gboolean _tmp118_; gchar* fq_tag_path = NULL; - GeeIterator* _tmp119_ = NULL; - gpointer _tmp120_ = NULL; + GeeIterator* _tmp119_; + gpointer _tmp120_; GeeList* parents_to_search = NULL; - const gchar* _tmp121_ = NULL; - GeeList* _tmp122_ = NULL; + const gchar* _tmp121_; + GeeList* _tmp122_; Tag* curr_child = NULL; - GeeTreeMap* _tmp123_ = NULL; - const gchar* _tmp124_ = NULL; - gpointer _tmp125_ = NULL; + GeeTreeMap* _tmp123_; + const gchar* _tmp124_; + gpointer _tmp125_; #line 470 "/home/jens/Source/shotwell/src/Tag.vala" _tmp117_ = _fq_tag_path_it; #line 470 "/home/jens/Source/shotwell/src/Tag.vala" @@ -3934,12 +3934,12 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 3935 "Tag.c" { GeeList* _parent_path_list = NULL; - GeeList* _tmp126_ = NULL; - GeeList* _tmp127_ = NULL; + GeeList* _tmp126_; + GeeList* _tmp127_; gint _parent_path_size = 0; - GeeList* _tmp128_ = NULL; - gint _tmp129_ = 0; - gint _tmp130_ = 0; + GeeList* _tmp128_; + gint _tmp129_; + gint _tmp130_; gint _parent_path_index = 0; #line 476 "/home/jens/Source/shotwell/src/Tag.vala" _tmp126_ = parents_to_search; @@ -3960,29 +3960,29 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 476 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 3963 "Tag.c" - gint _tmp131_ = 0; - gint _tmp132_ = 0; - gint _tmp133_ = 0; + gint _tmp131_; + gint _tmp132_; + gint _tmp133_; gchar* parent_path = NULL; - GeeList* _tmp134_ = NULL; - gint _tmp135_ = 0; - gpointer _tmp136_ = NULL; + GeeList* _tmp134_; + gint _tmp135_; + gpointer _tmp136_; gint child_ref_count = 0; - Tag* _tmp137_ = NULL; - gint _tmp138_ = 0; + Tag* _tmp137_; + gint _tmp138_; gint parent_ref_count = 0; - GeeTreeMap* _tmp139_ = NULL; - const gchar* _tmp140_ = NULL; - gboolean _tmp141_ = FALSE; - gint _tmp147_ = 0; - gint _tmp148_ = 0; - GeeSet* _tmp151_ = NULL; - GeeTreeMap* _tmp152_ = NULL; - const gchar* _tmp153_ = NULL; - gpointer _tmp154_ = NULL; - Tag* _tmp155_ = NULL; - gboolean _tmp156_ = FALSE; - gboolean _tmp157_ = FALSE; + GeeTreeMap* _tmp139_; + const gchar* _tmp140_; + gboolean _tmp141_; + gint _tmp147_; + gint _tmp148_; + GeeSet* _tmp151_; + GeeTreeMap* _tmp152_; + const gchar* _tmp153_; + gpointer _tmp154_; + Tag* _tmp155_; + gboolean _tmp156_; + gboolean _tmp157_; #line 476 "/home/jens/Source/shotwell/src/Tag.vala" _tmp131_ = _parent_path_index; #line 476 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4022,11 +4022,11 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 483 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp141_) { #line 4025 "Tag.c" - GeeTreeMap* _tmp142_ = NULL; - const gchar* _tmp143_ = NULL; - gpointer _tmp144_ = NULL; - Tag* _tmp145_ = NULL; - gint _tmp146_ = 0; + GeeTreeMap* _tmp142_; + const gchar* _tmp143_; + gpointer _tmp144_; + Tag* _tmp145_; + gint _tmp146_; #line 485 "/home/jens/Source/shotwell/src/Tag.vala" _tmp142_ = ancestry_dictionary; #line 485 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4050,8 +4050,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 489 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp147_ > _tmp148_) { #line 4053 "Tag.c" - GeeSet* _tmp149_ = NULL; - Tag* _tmp150_ = NULL; + GeeSet* _tmp149_; + Tag* _tmp150_; #line 493 "/home/jens/Source/shotwell/src/Tag.vala" _tmp149_ = victim_set; #line 493 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4083,8 +4083,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 501 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp157_) { #line 4086 "Tag.c" - GeeSet* _tmp158_ = NULL; - Tag* _tmp159_ = NULL; + GeeSet* _tmp158_; + Tag* _tmp159_; #line 503 "/home/jens/Source/shotwell/src/Tag.vala" _tmp158_ = victim_set; #line 503 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4119,8 +4119,8 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { } { GeeIterator* _t_it = NULL; - GeeSet* _tmp160_ = NULL; - GeeIterator* _tmp161_ = NULL; + GeeSet* _tmp160_; + GeeIterator* _tmp161_; #line 510 "/home/jens/Source/shotwell/src/Tag.vala" _tmp160_ = victim_set; #line 510 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4130,16 +4130,16 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 510 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 4133 "Tag.c" - GeeIterator* _tmp162_ = NULL; - gboolean _tmp163_ = FALSE; + GeeIterator* _tmp162_; + gboolean _tmp163_; Tag* t = NULL; - GeeIterator* _tmp164_ = NULL; - gpointer _tmp165_ = NULL; - GeeTreeMap* _tmp166_ = NULL; - Tag* _tmp167_ = NULL; - gchar* _tmp168_ = NULL; - gchar* _tmp169_ = NULL; - Tag* _tmp170_ = NULL; + GeeIterator* _tmp164_; + gpointer _tmp165_; + GeeTreeMap* _tmp166_; + Tag* _tmp167_; + gchar* _tmp168_; + gchar* _tmp169_; + Tag* _tmp170_; #line 510 "/home/jens/Source/shotwell/src/Tag.vala" _tmp162_ = _t_it; #line 510 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4207,12 +4207,12 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 4208 "Tag.c" { GeeIterator* _t_it = NULL; - GeeTreeMap* _tmp180_ = NULL; - GeeCollection* _tmp181_ = NULL; - GeeCollection* _tmp182_ = NULL; - GeeCollection* _tmp183_ = NULL; - GeeIterator* _tmp184_ = NULL; - GeeIterator* _tmp185_ = NULL; + GeeTreeMap* _tmp180_; + GeeCollection* _tmp181_; + GeeCollection* _tmp182_; + GeeCollection* _tmp183_; + GeeIterator* _tmp184_; + GeeIterator* _tmp185_; #line 521 "/home/jens/Source/shotwell/src/Tag.vala" _tmp180_ = ancestry_dictionary; #line 521 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4232,18 +4232,18 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 521 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 4235 "Tag.c" - GeeIterator* _tmp186_ = NULL; - gboolean _tmp187_ = FALSE; + GeeIterator* _tmp186_; + gboolean _tmp187_; Tag* t = NULL; - GeeIterator* _tmp188_ = NULL; - gpointer _tmp189_ = NULL; + GeeIterator* _tmp188_; + gpointer _tmp189_; gboolean _tmp190_ = FALSE; - Tag* _tmp191_ = NULL; - GeeList* _tmp192_ = NULL; - GeeList* _tmp193_ = NULL; - gint _tmp194_ = 0; - gint _tmp195_ = 0; - gboolean _tmp196_ = FALSE; + Tag* _tmp191_; + GeeList* _tmp192_; + GeeList* _tmp193_; + gint _tmp194_; + gint _tmp195_; + gboolean _tmp196_; #line 521 "/home/jens/Source/shotwell/src/Tag.vala" _tmp186_ = _t_it; #line 521 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4277,9 +4277,9 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 523 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp196_) { #line 4280 "Tag.c" - Tag* _tmp197_ = NULL; - Tag* _tmp198_ = NULL; - Tag* _tmp199_ = NULL; + Tag* _tmp197_; + Tag* _tmp198_; + Tag* _tmp199_; #line 523 "/home/jens/Source/shotwell/src/Tag.vala" _tmp197_ = t; #line 523 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4299,7 +4299,7 @@ void tag_init (ProgressMonitor monitor, void* monitor_target) { #line 523 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp190_) { #line 4302 "Tag.c" - Tag* _tmp200_ = NULL; + Tag* _tmp200_; #line 525 "/home/jens/Source/shotwell/src/Tag.vala" _tmp200_ = t; #line 525 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4332,20 +4332,20 @@ void tag_terminate (void) { gint tag_compare_names (Tag* a, Tag* b) { gint result = 0; - Tag* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - Tag* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - Tag* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gint _tmp12_ = 0; - gint _tmp13_ = 0; + Tag* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; + Tag* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + Tag* _tmp6_; + gchar* _tmp7_; + gchar* _tmp8_; + Tag* _tmp9_; + gchar* _tmp10_; + gchar* _tmp11_; + gint _tmp12_; + gint _tmp13_; #line 533 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (a), 0); #line 533 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4396,20 +4396,20 @@ gint tag_compare_names (Tag* a, Tag* b) { gint tag_compare_user_visible_names (Tag* a, Tag* b) { gint result = 0; - Tag* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - Tag* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - Tag* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gint _tmp12_ = 0; - gint _tmp13_ = 0; + Tag* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; + Tag* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + Tag* _tmp6_; + gchar* _tmp7_; + gchar* _tmp8_; + Tag* _tmp9_; + gchar* _tmp10_; + gchar* _tmp11_; + gint _tmp12_; + gint _tmp13_; #line 538 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (a), 0); #line 538 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4460,8 +4460,8 @@ gint tag_compare_user_visible_names (Tag* a, Tag* b) { guint tag_hash_name_string (const gchar* a) { guint result = 0U; - const gchar* _tmp0_ = NULL; - guint _tmp1_ = 0U; + const gchar* _tmp0_; + guint _tmp1_; #line 543 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (a != NULL, 0U); #line 544 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4478,9 +4478,9 @@ guint tag_hash_name_string (const gchar* a) { gboolean tag_equal_name_strings (const gchar* a, const gchar* b) { gboolean result = FALSE; - const gchar* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; + const gchar* _tmp0_; + const gchar* _tmp1_; + gboolean _tmp2_; #line 547 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (a != NULL, FALSE); #line 547 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4502,13 +4502,13 @@ gboolean tag_equal_name_strings (const gchar* a, const gchar* b) { Tag* tag_for_path (const gchar* name) { Tag* result = NULL; Tag* tag = NULL; - TagSourceCollection* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - Tag* _tmp2_ = NULL; - Tag* _tmp3_ = NULL; - Tag* _tmp7_ = NULL; - TagSourceCollection* _tmp16_ = NULL; - Tag* _tmp17_ = NULL; + TagSourceCollection* _tmp0_; + const gchar* _tmp1_; + Tag* _tmp2_; + Tag* _tmp3_; + Tag* _tmp7_; + TagSourceCollection* _tmp16_; + Tag* _tmp17_; GError * _inner_error_ = NULL; #line 553 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (name != NULL, NULL); @@ -4525,9 +4525,9 @@ Tag* tag_for_path (const gchar* name) { #line 555 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp3_ == NULL) { #line 4528 "Tag.c" - TagSourceCollection* _tmp4_ = NULL; - const gchar* _tmp5_ = NULL; - Tag* _tmp6_ = NULL; + TagSourceCollection* _tmp4_; + const gchar* _tmp5_; + Tag* _tmp6_; #line 556 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = tag_global; #line 556 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4552,12 +4552,12 @@ Tag* tag_for_path (const gchar* name) { } { TagRow* _tmp8_ = NULL; - TagTable* _tmp9_ = NULL; - TagTable* _tmp10_ = NULL; - const gchar* _tmp11_ = NULL; - TagRow* _tmp12_ = NULL; - TagRow* _tmp13_ = NULL; - Tag* _tmp14_ = NULL; + TagTable* _tmp9_; + TagTable* _tmp10_; + const gchar* _tmp11_; + TagRow* _tmp12_; + TagRow* _tmp13_; + Tag* _tmp14_; #line 563 "/home/jens/Source/shotwell/src/Tag.vala" _tmp9_ = tag_table_get_instance (); #line 563 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4577,7 +4577,7 @@ Tag* tag_for_path (const gchar* name) { #line 563 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { #line 4580 "Tag.c" - goto __catch472_database_error; + goto __catch473_database_error; } #line 563 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (tag); @@ -4599,11 +4599,11 @@ Tag* tag_for_path (const gchar* name) { _tag_row_unref0 (_tmp8_); #line 4601 "Tag.c" } - goto __finally472; - __catch472_database_error: + goto __finally473; + __catch473_database_error: { GError* err = NULL; - GError* _tmp15_ = NULL; + GError* _tmp15_; #line 562 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 562 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4616,7 +4616,7 @@ Tag* tag_for_path (const gchar* name) { _g_error_free0 (err); #line 4618 "Tag.c" } - __finally472: + __finally473: #line 562 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 562 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4646,9 +4646,9 @@ Tag* tag_for_path (const gchar* name) { GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { GeeCollection* result = NULL; GeeSet* result_paths = NULL; - GeeHashSet* _tmp0_ = NULL; + GeeHashSet* _tmp0_; GeeArrayList* _result_ = NULL; - GeeArrayList* _tmp38_ = NULL; + GeeArrayList* _tmp38_; #line 573 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (GEE_IS_COLLECTION (tags), NULL); #line 574 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4658,8 +4658,8 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 4659 "Tag.c" { GeeIterator* _tag_it = NULL; - GeeCollection* _tmp1_ = NULL; - GeeIterator* _tmp2_ = NULL; + GeeCollection* _tmp1_; + GeeIterator* _tmp2_; #line 576 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = tags; #line 576 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4669,24 +4669,24 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 576 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 4672 "Tag.c" - GeeIterator* _tmp3_ = NULL; - gboolean _tmp4_ = FALSE; + GeeIterator* _tmp3_; + gboolean _tmp4_; Tag* tag = NULL; - GeeIterator* _tmp5_ = NULL; - gpointer _tmp6_ = NULL; - Tag* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - gchar* _tmp9_ = NULL; - gboolean _tmp10_ = FALSE; - gboolean _tmp11_ = FALSE; - Tag* _tmp16_ = NULL; - Tag* _tmp17_ = NULL; - Tag* _tmp18_ = NULL; - gboolean _tmp19_ = FALSE; - GeeSet* _tmp34_ = NULL; - Tag* _tmp35_ = NULL; - gchar* _tmp36_ = NULL; - gchar* _tmp37_ = NULL; + GeeIterator* _tmp5_; + gpointer _tmp6_; + Tag* _tmp7_; + gchar* _tmp8_; + gchar* _tmp9_; + gboolean _tmp10_; + gboolean _tmp11_; + Tag* _tmp16_; + Tag* _tmp17_; + Tag* _tmp18_; + gboolean _tmp19_; + GeeSet* _tmp34_; + Tag* _tmp35_; + gchar* _tmp36_; + gchar* _tmp37_; #line 576 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = _tag_it; #line 576 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4718,10 +4718,10 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 578 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp11_) { #line 4721 "Tag.c" - GeeSet* _tmp12_ = NULL; - Tag* _tmp13_ = NULL; - gchar* _tmp14_ = NULL; - gchar* _tmp15_ = NULL; + GeeSet* _tmp12_; + Tag* _tmp13_; + gchar* _tmp14_; + gchar* _tmp15_; #line 579 "/home/jens/Source/shotwell/src/Tag.vala" _tmp12_ = result_paths; #line 579 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4753,14 +4753,14 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 586 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp19_) { #line 4756 "Tag.c" - GeeSet* _tmp20_ = NULL; - Tag* _tmp21_ = NULL; - Tag* _tmp22_ = NULL; - Tag* _tmp23_ = NULL; - gchar* _tmp24_ = NULL; - gchar* _tmp25_ = NULL; - gboolean _tmp26_ = FALSE; - gboolean _tmp27_ = FALSE; + GeeSet* _tmp20_; + Tag* _tmp21_; + Tag* _tmp22_; + Tag* _tmp23_; + gchar* _tmp24_; + gchar* _tmp25_; + gboolean _tmp26_; + gboolean _tmp27_; #line 589 "/home/jens/Source/shotwell/src/Tag.vala" _tmp20_ = result_paths; #line 589 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4784,12 +4784,12 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 589 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp27_) { #line 4787 "Tag.c" - GeeSet* _tmp28_ = NULL; - Tag* _tmp29_ = NULL; - Tag* _tmp30_ = NULL; - Tag* _tmp31_ = NULL; - gchar* _tmp32_ = NULL; - gchar* _tmp33_ = NULL; + GeeSet* _tmp28_; + Tag* _tmp29_; + Tag* _tmp30_; + Tag* _tmp31_; + gchar* _tmp32_; + gchar* _tmp33_; #line 590 "/home/jens/Source/shotwell/src/Tag.vala" _tmp28_ = result_paths; #line 590 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4838,8 +4838,8 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 4839 "Tag.c" { GeeIterator* _path_it = NULL; - GeeSet* _tmp39_ = NULL; - GeeIterator* _tmp40_ = NULL; + GeeSet* _tmp39_; + GeeIterator* _tmp40_; #line 597 "/home/jens/Source/shotwell/src/Tag.vala" _tmp39_ = result_paths; #line 597 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4849,14 +4849,14 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 597 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 4852 "Tag.c" - GeeIterator* _tmp41_ = NULL; - gboolean _tmp42_ = FALSE; + GeeIterator* _tmp41_; + gboolean _tmp42_; gchar* path = NULL; - GeeIterator* _tmp43_ = NULL; - gpointer _tmp44_ = NULL; - TagSourceCollection* _tmp45_ = NULL; - const gchar* _tmp46_ = NULL; - gboolean _tmp47_ = FALSE; + GeeIterator* _tmp43_; + gpointer _tmp44_; + TagSourceCollection* _tmp45_; + const gchar* _tmp46_; + gboolean _tmp47_; #line 597 "/home/jens/Source/shotwell/src/Tag.vala" _tmp41_ = _path_it; #line 597 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4882,10 +4882,10 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 598 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp47_) { #line 4885 "Tag.c" - GeeArrayList* _tmp48_ = NULL; - const gchar* _tmp49_ = NULL; - Tag* _tmp50_ = NULL; - Tag* _tmp51_ = NULL; + GeeArrayList* _tmp48_; + const gchar* _tmp49_; + Tag* _tmp50_; + Tag* _tmp51_; #line 599 "/home/jens/Source/shotwell/src/Tag.vala" _tmp48_ = _result_; #line 599 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4902,8 +4902,8 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { } else { { GeeIterator* _probed_tag_it = NULL; - GeeCollection* _tmp52_ = NULL; - GeeIterator* _tmp53_ = NULL; + GeeCollection* _tmp52_; + GeeIterator* _tmp53_; #line 601 "/home/jens/Source/shotwell/src/Tag.vala" _tmp52_ = tags; #line 601 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4913,16 +4913,16 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 601 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 4916 "Tag.c" - GeeIterator* _tmp54_ = NULL; - gboolean _tmp55_ = FALSE; + GeeIterator* _tmp54_; + gboolean _tmp55_; Tag* probed_tag = NULL; - GeeIterator* _tmp56_ = NULL; - gpointer _tmp57_ = NULL; - Tag* _tmp58_ = NULL; - gchar* _tmp59_ = NULL; - gchar* _tmp60_ = NULL; - const gchar* _tmp61_ = NULL; - gboolean _tmp62_ = FALSE; + GeeIterator* _tmp56_; + gpointer _tmp57_; + Tag* _tmp58_; + gchar* _tmp59_; + gchar* _tmp60_; + const gchar* _tmp61_; + gboolean _tmp62_; #line 601 "/home/jens/Source/shotwell/src/Tag.vala" _tmp54_ = _probed_tag_it; #line 601 "/home/jens/Source/shotwell/src/Tag.vala" @@ -4954,8 +4954,8 @@ GeeCollection* tag_get_terminal_tags (GeeCollection* tags) { #line 602 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp62_) { #line 4957 "Tag.c" - GeeArrayList* _tmp63_ = NULL; - Tag* _tmp64_ = NULL; + GeeArrayList* _tmp63_; + Tag* _tmp64_; #line 603 "/home/jens/Source/shotwell/src/Tag.vala" _tmp63_ = _result_; #line 603 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5003,13 +5003,13 @@ static gint _tag_compare_user_visible_names_gcompare_data_func (gconstpointer a, GeeList* tag_make_user_visible_tag_list (GeeCollection* tags) { GeeList* result = NULL; GeeHashSet* seen_tags = NULL; - GeeHashSet* _tmp0_ = NULL; + GeeHashSet* _tmp0_; GeeCollection* terminal_tags = NULL; - GeeCollection* _tmp1_ = NULL; - GeeCollection* _tmp2_ = NULL; + GeeCollection* _tmp1_; + GeeCollection* _tmp2_; GeeArrayList* sorted_tags = NULL; - GeeArrayList* _tmp3_ = NULL; - GeeArrayList* _tmp19_ = NULL; + GeeArrayList* _tmp3_; + GeeArrayList* _tmp19_; #line 612 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (GEE_IS_COLLECTION (tags), NULL); #line 613 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5029,8 +5029,8 @@ GeeList* tag_make_user_visible_tag_list (GeeCollection* tags) { #line 5030 "Tag.c" { GeeIterator* _tag_it = NULL; - GeeCollection* _tmp4_ = NULL; - GeeIterator* _tmp5_ = NULL; + GeeCollection* _tmp4_; + GeeIterator* _tmp5_; #line 616 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = terminal_tags; #line 616 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5040,17 +5040,17 @@ GeeList* tag_make_user_visible_tag_list (GeeCollection* tags) { #line 616 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 5043 "Tag.c" - GeeIterator* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GeeIterator* _tmp6_; + gboolean _tmp7_; Tag* tag = NULL; - GeeIterator* _tmp8_ = NULL; - gpointer _tmp9_ = NULL; + GeeIterator* _tmp8_; + gpointer _tmp9_; gchar* user_visible_name = NULL; - Tag* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - GeeHashSet* _tmp12_ = NULL; - const gchar* _tmp13_ = NULL; - gboolean _tmp14_ = FALSE; + Tag* _tmp10_; + gchar* _tmp11_; + GeeHashSet* _tmp12_; + const gchar* _tmp13_; + gboolean _tmp14_; #line 616 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _tag_it; #line 616 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5082,10 +5082,10 @@ GeeList* tag_make_user_visible_tag_list (GeeCollection* tags) { #line 618 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp14_) { #line 5085 "Tag.c" - GeeArrayList* _tmp15_ = NULL; - Tag* _tmp16_ = NULL; - GeeHashSet* _tmp17_ = NULL; - const gchar* _tmp18_ = NULL; + GeeArrayList* _tmp15_; + Tag* _tmp16_; + GeeHashSet* _tmp17_; + const gchar* _tmp18_; #line 619 "/home/jens/Source/shotwell/src/Tag.vala" _tmp15_ = sorted_tags; #line 619 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5129,14 +5129,14 @@ GeeList* tag_make_user_visible_tag_list (GeeCollection* tags) { gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { gchar* result = NULL; GString* builder = NULL; - GString* _tmp0_ = NULL; + GString* _tmp0_; gint i = 0; gboolean first = FALSE; - GString* _tmp27_ = NULL; + GString* _tmp27_; gchar* built = NULL; - GString* _tmp28_ = NULL; - const gchar* _tmp29_ = NULL; - gchar* _tmp30_ = NULL; + GString* _tmp28_; + const gchar* _tmp29_; + gchar* _tmp30_; #line 627 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (GEE_IS_LIST (tags), NULL); #line 628 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5150,12 +5150,12 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { #line 5151 "Tag.c" { GeeList* _tag_list = NULL; - GeeList* _tmp1_ = NULL; - GeeList* _tmp2_ = NULL; + GeeList* _tmp1_; + GeeList* _tmp2_; gint _tag_size = 0; - GeeList* _tmp3_ = NULL; - gint _tmp4_ = 0; - gint _tmp5_ = 0; + GeeList* _tmp3_; + gint _tmp4_; + gint _tmp5_; gint _tag_index = 0; #line 631 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = tags; @@ -5176,27 +5176,27 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { #line 631 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 5179 "Tag.c" - gint _tmp6_ = 0; - gint _tmp7_ = 0; - gint _tmp8_ = 0; + gint _tmp6_; + gint _tmp7_; + gint _tmp8_; Tag* tag = NULL; - GeeList* _tmp9_ = NULL; - gint _tmp10_ = 0; - gpointer _tmp11_ = NULL; + GeeList* _tmp9_; + gint _tmp10_; + gpointer _tmp11_; gchar* tag_name = NULL; - Tag* _tmp12_ = NULL; - gchar* _tmp13_ = NULL; + Tag* _tmp12_; + gchar* _tmp13_; gchar* esc_tag_name = NULL; - const gchar* _tmp14_ = NULL; - gchar* _tmp15_ = NULL; - gboolean _tmp16_ = FALSE; - gint _tmp18_ = 0; - gint _tmp19_ = 0; - GString* _tmp21_ = NULL; - const gchar* _tmp22_ = NULL; - gint _tmp23_ = 0; - gint _tmp24_ = 0; - gint _tmp26_ = 0; + const gchar* _tmp14_; + gchar* _tmp15_; + gboolean _tmp16_; + gint _tmp18_; + gint _tmp19_; + GString* _tmp21_; + const gchar* _tmp22_; + gint _tmp23_; + gint _tmp24_; + gint _tmp26_; #line 631 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _tag_index; #line 631 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5239,7 +5239,7 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { first = FALSE; #line 5241 "Tag.c" } else { - GString* _tmp17_ = NULL; + GString* _tmp17_; #line 637 "/home/jens/Source/shotwell/src/Tag.vala" _tmp17_ = builder; #line 637 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5253,7 +5253,7 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { #line 638 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp18_ == _tmp19_) { #line 5256 "Tag.c" - GString* _tmp20_ = NULL; + GString* _tmp20_; #line 639 "/home/jens/Source/shotwell/src/Tag.vala" _tmp20_ = builder; #line 639 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5273,7 +5273,7 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { #line 641 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp23_ == _tmp24_) { #line 5276 "Tag.c" - GString* _tmp25_ = NULL; + GString* _tmp25_; #line 642 "/home/jens/Source/shotwell/src/Tag.vala" _tmp25_ = builder; #line 642 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5320,8 +5320,8 @@ gchar* tag_make_tag_markup_string (GeeList* tags, gint highlight_index) { gchar* tag_prep_tag_name (const gchar* name) { gchar* result = NULL; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; + const gchar* _tmp0_; + gchar* _tmp1_; #line 653 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (name != NULL, NULL); #line 654 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5336,7 +5336,7 @@ gchar* tag_prep_tag_name (const gchar* name) { } -static void _vala_array_add127 (gchar*** array, int* length, int* size, gchar* value) { +static void _vala_array_add127 (gchar** * array, int* length, int* size, gchar* value) { #line 665 "/home/jens/Source/shotwell/src/Tag.vala" if ((*length) == (*size)) { #line 665 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5356,11 +5356,11 @@ static void _vala_array_add127 (gchar*** array, int* length, int* size, gchar* v gchar** tag_prep_tag_names (gchar** names, int names_length1, int* result_length1) { gchar** result = NULL; gchar** _result_ = NULL; - gchar** _tmp0_ = NULL; - gint _result__length1 = 0; - gint __result__size_ = 0; - gchar** _tmp13_ = NULL; - gint _tmp13__length1 = 0; + gchar** _tmp0_; + gint _result__length1; + gint __result__size_; + gchar** _tmp13_; + gint _tmp13__length1; #line 660 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = g_new0 (gchar*, 0 + 1); #line 660 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5382,20 +5382,20 @@ gchar** tag_prep_tag_names (gchar** names, int names_length1, int* result_length #line 662 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 5385 "Tag.c" - gint _tmp3_ = 0; - gchar** _tmp4_ = NULL; - gint _tmp4__length1 = 0; + gint _tmp3_; + gchar** _tmp4_; + gint _tmp4__length1; gchar* new_name = NULL; - gchar** _tmp5_ = NULL; - gint _tmp5__length1 = 0; - gint _tmp6_ = 0; - const gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - const gchar* _tmp9_ = NULL; + gchar** _tmp5_; + gint _tmp5__length1; + gint _tmp6_; + const gchar* _tmp7_; + gchar* _tmp8_; + const gchar* _tmp9_; #line 662 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp1_) { #line 5398 "Tag.c" - gint _tmp2_ = 0; + gint _tmp2_; #line 662 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = ctr; #line 662 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5433,10 +5433,10 @@ gchar** tag_prep_tag_names (gchar** names, int names_length1, int* result_length #line 664 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp9_ != NULL) { #line 5436 "Tag.c" - gchar** _tmp10_ = NULL; - gint _tmp10__length1 = 0; - const gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; + gchar** _tmp10_; + gint _tmp10__length1; + const gchar* _tmp11_; + gchar* _tmp12_; #line 665 "/home/jens/Source/shotwell/src/Tag.vala" _tmp10_ = _result_; #line 665 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5475,16 +5475,16 @@ gchar** tag_prep_tag_names (gchar** names, int names_length1, int* result_length static void tag_set_raw_flat_name (Tag* self, const gchar* name) { gchar* prepped_name = NULL; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - const gchar* _tmp2_ = NULL; - const gchar* _tmp3_ = NULL; - gboolean _tmp4_ = FALSE; - TagRow* _tmp11_ = NULL; - const gchar* _tmp12_ = NULL; - gchar* _tmp13_ = NULL; - Alteration* _tmp14_ = NULL; - Alteration* _tmp15_ = NULL; + const gchar* _tmp0_; + gchar* _tmp1_; + const gchar* _tmp2_; + const gchar* _tmp3_; + gboolean _tmp4_; + TagRow* _tmp11_; + const gchar* _tmp12_; + gchar* _tmp13_; + Alteration* _tmp14_; + Alteration* _tmp15_; GError * _inner_error_ = NULL; #line 671 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); @@ -5508,11 +5508,11 @@ static void tag_set_raw_flat_name (Tag* self, const gchar* name) { _vala_assert (!_tmp4_, "!prepped_name.has_prefix(Tag.PATH_SEPARATOR_STRING)"); #line 5510 "Tag.c" { - TagTable* _tmp5_ = NULL; - TagTable* _tmp6_ = NULL; - TagRow* _tmp7_ = NULL; - TagID _tmp8_ = {0}; - const gchar* _tmp9_ = NULL; + TagTable* _tmp5_; + TagTable* _tmp6_; + TagRow* _tmp7_; + TagID _tmp8_; + const gchar* _tmp9_; #line 678 "/home/jens/Source/shotwell/src/Tag.vala" _tmp5_ = tag_table_get_instance (); #line 678 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5532,7 +5532,7 @@ static void tag_set_raw_flat_name (Tag* self, const gchar* name) { #line 678 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { #line 5535 "Tag.c" - goto __catch473_database_error; + goto __catch474_database_error; } #line 678 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (prepped_name); @@ -5545,11 +5545,11 @@ static void tag_set_raw_flat_name (Tag* self, const gchar* name) { #line 5546 "Tag.c" } } - goto __finally473; - __catch473_database_error: + goto __finally474; + __catch474_database_error: { GError* err = NULL; - GError* _tmp10_ = NULL; + GError* _tmp10_; #line 677 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 677 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5566,7 +5566,7 @@ static void tag_set_raw_flat_name (Tag* self, const gchar* name) { return; #line 5568 "Tag.c" } - __finally473: + __finally474: #line 677 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 677 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5611,18 +5611,18 @@ static void tag_set_raw_flat_name (Tag* self, const gchar* name) { static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_notify) { gchar* prepped_path = NULL; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - const gchar* _tmp2_ = NULL; - const gchar* _tmp3_ = NULL; - gboolean _tmp4_ = FALSE; - TagSourceCollection* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; - TagRow* _tmp14_ = NULL; - const gchar* _tmp15_ = NULL; - gchar* _tmp16_ = NULL; - gboolean _tmp17_ = FALSE; + const gchar* _tmp0_; + gchar* _tmp1_; + const gchar* _tmp2_; + const gchar* _tmp3_; + gboolean _tmp4_; + TagSourceCollection* _tmp5_; + const gchar* _tmp6_; + gboolean _tmp7_; + TagRow* _tmp14_; + const gchar* _tmp15_; + gchar* _tmp16_; + gboolean _tmp17_; GError * _inner_error_ = NULL; #line 692 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); @@ -5654,11 +5654,11 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no _vala_assert (!_tmp7_, "!Tag.global.exists(prepped_path)"); #line 5656 "Tag.c" { - TagTable* _tmp8_ = NULL; - TagTable* _tmp9_ = NULL; - TagRow* _tmp10_ = NULL; - TagID _tmp11_ = {0}; - const gchar* _tmp12_ = NULL; + TagTable* _tmp8_; + TagTable* _tmp9_; + TagRow* _tmp10_; + TagID _tmp11_; + const gchar* _tmp12_; #line 700 "/home/jens/Source/shotwell/src/Tag.vala" _tmp8_ = tag_table_get_instance (); #line 700 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5678,7 +5678,7 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no #line 700 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { #line 5681 "Tag.c" - goto __catch474_database_error; + goto __catch475_database_error; } #line 700 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (prepped_path); @@ -5691,11 +5691,11 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no #line 5692 "Tag.c" } } - goto __finally474; - __catch474_database_error: + goto __finally475; + __catch475_database_error: { GError* err = NULL; - GError* _tmp13_ = NULL; + GError* _tmp13_; #line 699 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 699 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5712,7 +5712,7 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no return; #line 5714 "Tag.c" } - __finally474: + __finally475: #line 699 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 699 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5744,8 +5744,8 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no #line 709 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp17_) { #line 5747 "Tag.c" - Alteration* _tmp18_ = NULL; - Alteration* _tmp19_ = NULL; + Alteration* _tmp18_; + Alteration* _tmp19_; #line 710 "/home/jens/Source/shotwell/src/Tag.vala" tag_update_indexable_keywords (self); #line 711 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5767,7 +5767,7 @@ static void tag_set_raw_path (Tag* self, const gchar* path, gboolean suppress_no static gchar* tag_real_get_typename (DataSource* base) { Tag * self; gchar* result = NULL; - gchar* _tmp0_ = NULL; + gchar* _tmp0_; #line 715 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 716 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5784,7 +5784,7 @@ static gint64 tag_real_get_instance_id (DataSource* base) { Tag * self; gint64 result = 0LL; TagID _tmp0_ = {0}; - gint64 _tmp1_ = 0LL; + gint64 _tmp1_; #line 719 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 720 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5802,9 +5802,9 @@ static gint64 tag_real_get_instance_id (DataSource* base) { static gchar* tag_real_get_name (DataObject* base) { Tag * self; gchar* result = NULL; - TagRow* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; + TagRow* _tmp0_; + const gchar* _tmp1_; + gchar* _tmp2_; #line 723 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 724 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5823,7 +5823,7 @@ static gchar* tag_real_get_name (DataObject* base) { gchar* tag_get_path (Tag* self) { gchar* result = NULL; - gchar* _tmp0_ = NULL; + gchar* _tmp0_; #line 727 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 728 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5838,10 +5838,10 @@ gchar* tag_get_path (Tag* self) { gchar* tag_get_user_visible_name (Tag* self) { gchar* result = NULL; - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; + gchar* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; #line 731 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 732 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5865,13 +5865,13 @@ gchar* tag_get_user_visible_name (Tag* self) { gchar* tag_get_searchable_name (Tag* self) { gchar* result = NULL; gchar* istring = NULL; - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; + gchar* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + gchar* _tmp6_; #line 735 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 736 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5905,10 +5905,10 @@ gchar* tag_get_searchable_name (Tag* self) { void tag_flatten (Tag* self) { - Tag* _tmp0_ = NULL; - Tag* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; + Tag* _tmp0_; + Tag* _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; #line 740 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 741 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5932,14 +5932,14 @@ void tag_flatten (Tag* self) { void tag_promote (Tag* self) { - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; - gboolean _tmp3_ = FALSE; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; + gchar* _tmp0_; + gchar* _tmp1_; + gboolean _tmp2_; + gboolean _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + gchar* _tmp6_; + gchar* _tmp7_; #line 746 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 747 "/home/jens/Source/shotwell/src/Tag.vala" @@ -5978,26 +5978,26 @@ void tag_promote (Tag* self) { Tag* tag_get_hierarchical_parent (Tag* self) { Tag* result = NULL; - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; - gboolean _tmp3_ = FALSE; + gchar* _tmp0_; + gchar* _tmp1_; + gboolean _tmp2_; + gboolean _tmp3_; GeeList* components = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - GeeList* _tmp6_ = NULL; - GeeList* _tmp7_ = NULL; - GeeList* _tmp8_ = NULL; - gint _tmp9_ = 0; - gint _tmp10_ = 0; - GeeList* _tmp11_ = NULL; - gint _tmp12_ = 0; - gint _tmp13_ = 0; + gchar* _tmp4_; + gchar* _tmp5_; + GeeList* _tmp6_; + GeeList* _tmp7_; + GeeList* _tmp8_; + gint _tmp9_; + gint _tmp10_; + GeeList* _tmp11_; + gint _tmp12_; + gint _tmp13_; gchar* parent_path = NULL; - gchar* _tmp14_ = NULL; - TagSourceCollection* _tmp29_ = NULL; - const gchar* _tmp30_ = NULL; - gboolean _tmp31_ = FALSE; + gchar* _tmp14_; + TagSourceCollection* _tmp29_; + const gchar* _tmp30_; + gboolean _tmp31_; #line 753 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 755 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6071,22 +6071,22 @@ Tag* tag_get_hierarchical_parent (Tag* self) { #line 768 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 6074 "Tag.c" - gint _tmp17_ = 0; - GeeList* _tmp18_ = NULL; - gint _tmp19_ = 0; - gint _tmp20_ = 0; - const gchar* _tmp21_ = NULL; - GeeList* _tmp22_ = NULL; - gint _tmp23_ = 0; - gpointer _tmp24_ = NULL; - gchar* _tmp25_ = NULL; - gchar* _tmp26_ = NULL; - gchar* _tmp27_ = NULL; - gchar* _tmp28_ = NULL; + gint _tmp17_; + GeeList* _tmp18_; + gint _tmp19_; + gint _tmp20_; + const gchar* _tmp21_; + GeeList* _tmp22_; + gint _tmp23_; + gpointer _tmp24_; + gchar* _tmp25_; + gchar* _tmp26_; + gchar* _tmp27_; + gchar* _tmp28_; #line 768 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp15_) { #line 6089 "Tag.c" - gint _tmp16_ = 0; + gint _tmp16_; #line 768 "/home/jens/Source/shotwell/src/Tag.vala" _tmp16_ = i; #line 768 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6146,8 +6146,8 @@ Tag* tag_get_hierarchical_parent (Tag* self) { #line 771 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp31_) { #line 6149 "Tag.c" - const gchar* _tmp32_ = NULL; - Tag* _tmp33_ = NULL; + const gchar* _tmp32_; + Tag* _tmp33_; #line 772 "/home/jens/Source/shotwell/src/Tag.vala" _tmp32_ = parent_path; #line 772 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6182,8 +6182,8 @@ Tag* tag_get_hierarchical_parent (Tag* self) { gint tag_get_attachment_count (Tag* self, MediaSource* source) { gint result = 0; - MediaSource* _tmp0_ = NULL; - gboolean _tmp1_ = FALSE; + MediaSource* _tmp0_; + gboolean _tmp1_; gint _result_ = 0; #line 777 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), 0); @@ -6206,11 +6206,11 @@ gint tag_get_attachment_count (Tag* self, MediaSource* source) { #line 6207 "Tag.c" { GeeList* _child_list = NULL; - GeeList* _tmp2_ = NULL; + GeeList* _tmp2_; gint _child_size = 0; - GeeList* _tmp3_ = NULL; - gint _tmp4_ = 0; - gint _tmp5_ = 0; + GeeList* _tmp3_; + gint _tmp4_; + gint _tmp5_; gint _child_index = 0; #line 786 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = tag_get_hierarchical_children (self); @@ -6229,16 +6229,16 @@ gint tag_get_attachment_count (Tag* self, MediaSource* source) { #line 786 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 6232 "Tag.c" - gint _tmp6_ = 0; - gint _tmp7_ = 0; - gint _tmp8_ = 0; + gint _tmp6_; + gint _tmp7_; + gint _tmp8_; Tag* child = NULL; - GeeList* _tmp9_ = NULL; - gint _tmp10_ = 0; - gpointer _tmp11_ = NULL; - Tag* _tmp12_ = NULL; - MediaSource* _tmp13_ = NULL; - gboolean _tmp14_ = FALSE; + GeeList* _tmp9_; + gint _tmp10_; + gpointer _tmp11_; + Tag* _tmp12_; + MediaSource* _tmp13_; + gboolean _tmp14_; #line 786 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _child_index; #line 786 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6270,7 +6270,7 @@ gint tag_get_attachment_count (Tag* self, MediaSource* source) { #line 787 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp14_) { #line 6273 "Tag.c" - gint _tmp15_ = 0; + gint _tmp15_; #line 788 "/home/jens/Source/shotwell/src/Tag.vala" _tmp15_ = _result_; #line 788 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6300,20 +6300,20 @@ gint tag_get_attachment_count (Tag* self, MediaSource* source) { GeeList* tag_get_hierarchical_children (Tag* self) { GeeList* result = NULL; GeeArrayList* _result_ = NULL; - GeeArrayList* _tmp0_ = NULL; + GeeArrayList* _tmp0_; GeeArrayList* result_reversed = NULL; - GeeArrayList* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; - gboolean _tmp4_ = FALSE; - gboolean _tmp5_ = FALSE; + GeeArrayList* _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; + gboolean _tmp4_; + gboolean _tmp5_; GeeTreeSet* forward_sorted_paths = NULL; - GeeTreeSet* _tmp6_ = NULL; + GeeTreeSet* _tmp6_; gchar* target_path = NULL; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - gchar* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; + gchar* _tmp7_; + gchar* _tmp8_; + gchar* _tmp9_; + gchar* _tmp10_; #line 797 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 798 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6363,11 +6363,11 @@ GeeList* tag_get_hierarchical_children (Tag* self) { #line 6364 "Tag.c" { GeeIterator* _path_it = NULL; - TagSourceCollection* _tmp11_ = NULL; - GeeCollection* _tmp12_ = NULL; - GeeCollection* _tmp13_ = NULL; - GeeIterator* _tmp14_ = NULL; - GeeIterator* _tmp15_ = NULL; + TagSourceCollection* _tmp11_; + GeeCollection* _tmp12_; + GeeCollection* _tmp13_; + GeeIterator* _tmp14_; + GeeIterator* _tmp15_; #line 810 "/home/jens/Source/shotwell/src/Tag.vala" _tmp11_ = tag_global; #line 810 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6385,14 +6385,14 @@ GeeList* tag_get_hierarchical_children (Tag* self) { #line 810 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 6388 "Tag.c" - GeeIterator* _tmp16_ = NULL; - gboolean _tmp17_ = FALSE; + GeeIterator* _tmp16_; + gboolean _tmp17_; gchar* path = NULL; - GeeIterator* _tmp18_ = NULL; - gpointer _tmp19_ = NULL; - const gchar* _tmp20_ = NULL; - const gchar* _tmp21_ = NULL; - gboolean _tmp22_ = FALSE; + GeeIterator* _tmp18_; + gpointer _tmp19_; + const gchar* _tmp20_; + const gchar* _tmp21_; + gboolean _tmp22_; #line 810 "/home/jens/Source/shotwell/src/Tag.vala" _tmp16_ = _path_it; #line 810 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6418,8 +6418,8 @@ GeeList* tag_get_hierarchical_children (Tag* self) { #line 811 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp22_) { #line 6421 "Tag.c" - GeeTreeSet* _tmp23_ = NULL; - const gchar* _tmp24_ = NULL; + GeeTreeSet* _tmp23_; + const gchar* _tmp24_; #line 812 "/home/jens/Source/shotwell/src/Tag.vala" _tmp23_ = forward_sorted_paths; #line 812 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6438,8 +6438,8 @@ GeeList* tag_get_hierarchical_children (Tag* self) { } { GeeIterator* _tmp_it = NULL; - GeeTreeSet* _tmp25_ = NULL; - GeeIterator* _tmp26_ = NULL; + GeeTreeSet* _tmp25_; + GeeIterator* _tmp26_; #line 815 "/home/jens/Source/shotwell/src/Tag.vala" _tmp25_ = forward_sorted_paths; #line 815 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6449,15 +6449,15 @@ GeeList* tag_get_hierarchical_children (Tag* self) { #line 815 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 6452 "Tag.c" - GeeIterator* _tmp27_ = NULL; - gboolean _tmp28_ = FALSE; + GeeIterator* _tmp27_; + gboolean _tmp28_; gchar* tmp = NULL; - GeeIterator* _tmp29_ = NULL; - gpointer _tmp30_ = NULL; - GeeArrayList* _tmp31_ = NULL; - const gchar* _tmp32_ = NULL; - Tag* _tmp33_ = NULL; - Tag* _tmp34_ = NULL; + GeeIterator* _tmp29_; + gpointer _tmp30_; + GeeArrayList* _tmp31_; + const gchar* _tmp32_; + Tag* _tmp33_; + Tag* _tmp34_; #line 815 "/home/jens/Source/shotwell/src/Tag.vala" _tmp27_ = _tmp_it; #line 815 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6496,9 +6496,9 @@ GeeList* tag_get_hierarchical_children (Tag* self) { } { gint index = 0; - GeeArrayList* _tmp35_ = NULL; - gint _tmp36_ = 0; - gint _tmp37_ = 0; + GeeArrayList* _tmp35_; + gint _tmp36_; + gint _tmp37_; #line 819 "/home/jens/Source/shotwell/src/Tag.vala" _tmp35_ = result_reversed; #line 819 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6515,16 +6515,16 @@ GeeList* tag_get_hierarchical_children (Tag* self) { #line 819 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { #line 6518 "Tag.c" - gint _tmp40_ = 0; - GeeArrayList* _tmp41_ = NULL; - GeeArrayList* _tmp42_ = NULL; - gint _tmp43_ = 0; - gpointer _tmp44_ = NULL; - Tag* _tmp45_ = NULL; + gint _tmp40_; + GeeArrayList* _tmp41_; + GeeArrayList* _tmp42_; + gint _tmp43_; + gpointer _tmp44_; + Tag* _tmp45_; #line 819 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp38_) { #line 6527 "Tag.c" - gint _tmp39_ = 0; + gint _tmp39_; #line 819 "/home/jens/Source/shotwell/src/Tag.vala" _tmp39_ = index; #line 819 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6576,156 +6576,153 @@ GeeList* tag_get_hierarchical_children (Tag* self) { static gchar* tag_get_next_untitled_tag_name (const gchar* _prefix) { gchar* result = NULL; const gchar* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; + const gchar* _tmp1_; gchar* prefix = NULL; - gchar* _tmp3_ = NULL; + gchar* _tmp3_; gchar* candidate_name = NULL; - const gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; + gchar* _tmp4_; guint64 counter = 0ULL; #line 829 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = _prefix; #line 829 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp1_ != NULL) { -#line 6591 "Tag.c" - const gchar* _tmp2_ = NULL; +#line 6590 "Tag.c" + const gchar* _tmp2_; #line 829 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = _prefix; #line 829 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = _tmp2_; -#line 6597 "Tag.c" +#line 6596 "Tag.c" } else { #line 829 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = ""; -#line 6601 "Tag.c" +#line 6600 "Tag.c" } #line 829 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = g_strdup (_tmp0_); #line 829 "/home/jens/Source/shotwell/src/Tag.vala" prefix = _tmp3_; #line 830 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp4_ = _ ("untitled"); -#line 830 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp5_ = g_strdup (_tmp4_); + _tmp4_ = g_strdup (_ ("untitled")); #line 830 "/home/jens/Source/shotwell/src/Tag.vala" - candidate_name = _tmp5_; + candidate_name = _tmp4_; #line 831 "/home/jens/Source/shotwell/src/Tag.vala" counter = (guint64) 0; -#line 6615 "Tag.c" +#line 6612 "Tag.c" { - gboolean _tmp6_ = FALSE; + gboolean _tmp5_ = FALSE; #line 832 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp6_ = TRUE; + _tmp5_ = TRUE; #line 832 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 6622 "Tag.c" - gchar* _tmp8_ = NULL; - guint64 _tmp9_ = 0ULL; +#line 6619 "Tag.c" + gchar* _tmp7_ = NULL; + guint64 _tmp8_; gchar* path_candidate = NULL; - const gchar* _tmp15_ = NULL; - const gchar* _tmp16_ = NULL; - gchar* _tmp17_ = NULL; - gchar* _tmp18_ = NULL; - gchar* _tmp19_ = NULL; - gchar* _tmp20_ = NULL; - TagSourceCollection* _tmp21_ = NULL; - const gchar* _tmp22_ = NULL; - gboolean _tmp23_ = FALSE; - guint64 _tmp24_ = 0ULL; + const gchar* _tmp14_; + const gchar* _tmp15_; + gchar* _tmp16_; + gchar* _tmp17_; + gchar* _tmp18_; + gchar* _tmp19_; + TagSourceCollection* _tmp20_; + const gchar* _tmp21_; + gboolean _tmp22_; + guint64 _tmp23_; #line 832 "/home/jens/Source/shotwell/src/Tag.vala" - if (!_tmp6_) { -#line 6638 "Tag.c" - guint64 _tmp7_ = 0ULL; + if (!_tmp5_) { +#line 6635 "Tag.c" + guint64 _tmp6_; #line 840 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp7_ = counter; + _tmp6_ = counter; #line 840 "/home/jens/Source/shotwell/src/Tag.vala" - if (!(_tmp7_ < G_MAXUINT64)) { + if (!(_tmp6_ < G_MAXUINT64)) { #line 840 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 6646 "Tag.c" +#line 6643 "Tag.c" } } #line 832 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp6_ = FALSE; + _tmp5_ = FALSE; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp9_ = counter; + _tmp8_ = counter; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - if (_tmp9_ == ((guint64) 0)) { -#line 6655 "Tag.c" - gchar* _tmp10_ = NULL; + if (_tmp8_ == ((guint64) 0)) { +#line 6652 "Tag.c" + gchar* _tmp9_; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp10_ = g_strdup (""); + _tmp9_ = g_strdup (""); #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp8_); + _g_free0 (_tmp7_); #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp8_ = _tmp10_; -#line 6663 "Tag.c" + _tmp7_ = _tmp9_; +#line 6660 "Tag.c" } else { - guint64 _tmp11_ = 0ULL; - gchar* _tmp12_ = NULL; - gchar* _tmp13_ = NULL; - gchar* _tmp14_ = NULL; + guint64 _tmp10_; + gchar* _tmp11_; + gchar* _tmp12_; + gchar* _tmp13_; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp11_ = counter; + _tmp10_ = counter; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp12_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp11_); + _tmp11_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp10_); #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp13_ = _tmp12_; + _tmp12_ = _tmp11_; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp14_ = g_strconcat (" ", _tmp13_, NULL); + _tmp13_ = g_strconcat (" ", _tmp12_, NULL); #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp8_); + _g_free0 (_tmp7_); #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp8_ = _tmp14_; + _tmp7_ = _tmp13_; #line 834 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp13_); -#line 6683 "Tag.c" + _g_free0 (_tmp12_); +#line 6680 "Tag.c" } #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp15_ = prefix; + _tmp14_ = prefix; #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp16_ = candidate_name; + _tmp15_ = candidate_name; #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp17_ = g_strconcat (_tmp15_, _tmp16_, NULL); + _tmp16_ = g_strconcat (_tmp14_, _tmp15_, NULL); #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp18_ = _tmp17_; + _tmp17_ = _tmp16_; #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp19_ = g_strconcat (_tmp18_, _tmp8_, NULL); + _tmp18_ = g_strconcat (_tmp17_, _tmp7_, NULL); #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp20_ = _tmp19_; + _tmp19_ = _tmp18_; #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp18_); + _g_free0 (_tmp17_); #line 833 "/home/jens/Source/shotwell/src/Tag.vala" - path_candidate = _tmp20_; + path_candidate = _tmp19_; #line 836 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp21_ = tag_global; + _tmp20_ = tag_global; #line 836 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp22_ = path_candidate; + _tmp21_ = path_candidate; #line 836 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp23_ = tag_source_collection_exists (_tmp21_, _tmp22_, FALSE); + _tmp22_ = tag_source_collection_exists (_tmp20_, _tmp21_, FALSE); #line 836 "/home/jens/Source/shotwell/src/Tag.vala" - if (!_tmp23_) { + if (!_tmp22_) { #line 837 "/home/jens/Source/shotwell/src/Tag.vala" result = path_candidate; #line 837 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp8_); + _g_free0 (_tmp7_); #line 837 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (candidate_name); #line 837 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (prefix); #line 837 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6719 "Tag.c" +#line 6716 "Tag.c" } #line 839 "/home/jens/Source/shotwell/src/Tag.vala" - _tmp24_ = counter; + _tmp23_ = counter; #line 839 "/home/jens/Source/shotwell/src/Tag.vala" - counter = _tmp24_ + 1; + counter = _tmp23_ + 1; #line 832 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (path_candidate); #line 832 "/home/jens/Source/shotwell/src/Tag.vala" - _g_free0 (_tmp8_); -#line 6729 "Tag.c" + _g_free0 (_tmp7_); +#line 6726 "Tag.c" } } #line 843 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6734,23 +6731,23 @@ static gchar* tag_get_next_untitled_tag_name (const gchar* _prefix) { _g_free0 (candidate_name); #line 828 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (prefix); -#line 6738 "Tag.c" +#line 6735 "Tag.c" } Tag* tag_create_new_child (Tag* self) { Tag* result = NULL; gchar* path_prefix = NULL; - gchar* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; - const gchar* _tmp8_ = NULL; - gchar* _tmp9_ = NULL; - gchar* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; - Tag* _tmp13_ = NULL; - Tag* _tmp14_ = NULL; + gchar* _tmp0_; + const gchar* _tmp1_; + gboolean _tmp2_; + const gchar* _tmp8_; + gchar* _tmp9_; + gchar* _tmp10_; + gchar* _tmp11_; + gchar* _tmp12_; + Tag* _tmp13_; + Tag* _tmp14_; #line 846 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 847 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6763,12 +6760,12 @@ Tag* tag_create_new_child (Tag* self) { _tmp2_ = g_str_has_prefix (_tmp1_, TAG_PATH_SEPARATOR_STRING); #line 849 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp2_) { -#line 6767 "Tag.c" - gchar* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; +#line 6764 "Tag.c" + gchar* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + gchar* _tmp6_; + gchar* _tmp7_; #line 850 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = tag_get_path (self); #line 850 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6789,7 +6786,7 @@ Tag* tag_create_new_child (Tag* self) { _g_free0 (path_prefix); #line 852 "/home/jens/Source/shotwell/src/Tag.vala" path_prefix = _tmp7_; -#line 6793 "Tag.c" +#line 6790 "Tag.c" } #line 855 "/home/jens/Source/shotwell/src/Tag.vala" _tmp8_ = path_prefix; @@ -6815,16 +6812,16 @@ Tag* tag_create_new_child (Tag* self) { _g_free0 (path_prefix); #line 855 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6819 "Tag.c" +#line 6816 "Tag.c" } Tag* tag_create_new_root (void) { Tag* result = NULL; - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - Tag* _tmp2_ = NULL; - Tag* _tmp3_ = NULL; + gchar* _tmp0_; + gchar* _tmp1_; + Tag* _tmp2_; + Tag* _tmp3_; #line 859 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = tag_get_next_untitled_tag_name (NULL); #line 859 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6839,25 +6836,25 @@ Tag* tag_create_new_root (void) { result = _tmp3_; #line 859 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6843 "Tag.c" +#line 6840 "Tag.c" } gchar* tag_get_name_collation_key (Tag* self) { gchar* result = NULL; - const gchar* _tmp0_ = NULL; - const gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; + const gchar* _tmp0_; + const gchar* _tmp4_; + gchar* _tmp5_; #line 862 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 863 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = self->priv->name_collation_key; #line 863 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp0_ == NULL) { -#line 6858 "Tag.c" - TagRow* _tmp1_ = NULL; - const gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; +#line 6855 "Tag.c" + TagRow* _tmp1_; + const gchar* _tmp2_; + gchar* _tmp3_; #line 864 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = self->priv->row; #line 864 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6868,7 +6865,7 @@ gchar* tag_get_name_collation_key (Tag* self) { _g_free0 (self->priv->name_collation_key); #line 864 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->name_collation_key = _tmp3_; -#line 6872 "Tag.c" +#line 6869 "Tag.c" } #line 866 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = self->priv->name_collation_key; @@ -6878,18 +6875,18 @@ gchar* tag_get_name_collation_key (Tag* self) { result = _tmp5_; #line 866 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6882 "Tag.c" +#line 6879 "Tag.c" } static gchar* tag_real_to_string (DataObject* base) { Tag * self; gchar* result = NULL; - TagRow* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - ViewCollection* _tmp2_ = NULL; - gint _tmp3_ = 0; - gchar* _tmp4_ = NULL; + TagRow* _tmp0_; + const gchar* _tmp1_; + ViewCollection* _tmp2_; + gint _tmp3_; + gchar* _tmp4_; #line 869 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 870 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6906,7 +6903,7 @@ static gchar* tag_real_to_string (DataObject* base) { result = _tmp4_; #line 870 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6910 "Tag.c" +#line 6907 "Tag.c" } @@ -6914,11 +6911,11 @@ static gboolean tag_real_equals (DataSource* base, DataSource* source) { Tag * self; gboolean result = FALSE; Tag* tag = NULL; - DataSource* _tmp0_ = NULL; - Tag* _tmp1_ = NULL; - Tag* _tmp2_ = NULL; - DataSource* _tmp11_ = NULL; - gboolean _tmp12_ = FALSE; + DataSource* _tmp0_; + Tag* _tmp1_; + Tag* _tmp2_; + DataSource* _tmp11_; + gboolean _tmp12_; #line 873 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 873 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6933,20 +6930,20 @@ static gboolean tag_real_equals (DataSource* base, DataSource* source) { _tmp2_ = tag; #line 876 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp2_ != NULL) { -#line 6937 "Tag.c" - Tag* _tmp3_ = NULL; +#line 6934 "Tag.c" + Tag* _tmp3_; #line 877 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = tag; #line 877 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp3_ != self) { -#line 6943 "Tag.c" - Tag* _tmp4_ = NULL; - TagRow* _tmp5_ = NULL; - TagID _tmp6_ = {0}; - gint64 _tmp7_ = 0LL; - TagRow* _tmp8_ = NULL; - TagID _tmp9_ = {0}; - gint64 _tmp10_ = 0LL; +#line 6940 "Tag.c" + Tag* _tmp4_; + TagRow* _tmp5_; + TagID _tmp6_; + gint64 _tmp7_; + TagRow* _tmp8_; + TagID _tmp9_; + gint64 _tmp10_; #line 878 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = tag; #line 878 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6963,7 +6960,7 @@ static gboolean tag_real_equals (DataSource* base, DataSource* source) { _tmp10_ = _tmp9_.id; #line 878 "/home/jens/Source/shotwell/src/Tag.vala" _vala_assert (_tmp7_ != _tmp10_, "tag.row.tag_id.id != row.tag_id.id"); -#line 6967 "Tag.c" +#line 6964 "Tag.c" } } #line 882 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6976,13 +6973,13 @@ static gboolean tag_real_equals (DataSource* base, DataSource* source) { _g_object_unref0 (tag); #line 882 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 6980 "Tag.c" +#line 6977 "Tag.c" } void tag_get_tag_id (Tag* self, TagID* result) { - TagRow* _tmp0_ = NULL; - TagID _tmp1_ = {0}; + TagRow* _tmp0_; + TagID _tmp1_; #line 885 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 886 "/home/jens/Source/shotwell/src/Tag.vala" @@ -6993,14 +6990,14 @@ void tag_get_tag_id (Tag* self, TagID* result) { *result = _tmp1_; #line 886 "/home/jens/Source/shotwell/src/Tag.vala" return; -#line 6997 "Tag.c" +#line 6994 "Tag.c" } static SourceSnapshot* tag_real_save_snapshot (DataSource* base) { Tag * self; SourceSnapshot* result = NULL; - TagTagSnapshot* _tmp0_ = NULL; + TagTagSnapshot* _tmp0_; #line 889 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 890 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7009,14 +7006,14 @@ static SourceSnapshot* tag_real_save_snapshot (DataSource* base) { result = G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_SOURCE_SNAPSHOT, SourceSnapshot); #line 890 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7013 "Tag.c" +#line 7010 "Tag.c" } static SourceProxy* tag_real_get_proxy (Proxyable* base) { Tag * self; SourceProxy* result = NULL; - TagTagProxy* _tmp0_ = NULL; + TagTagProxy* _tmp0_; #line 893 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 894 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7025,31 +7022,31 @@ static SourceProxy* tag_real_get_proxy (Proxyable* base) { result = G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_SOURCE_PROXY, SourceProxy); #line 894 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7029 "Tag.c" +#line 7026 "Tag.c" } Tag* tag_reconstitute (gint64 object_id, TagRow* row) { Tag* result = NULL; Tag* tag = NULL; - TagRow* _tmp8_ = NULL; - gint64 _tmp9_ = 0LL; - Tag* _tmp10_ = NULL; - TagSourceCollection* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; - gchar* _tmp13_ = NULL; + TagRow* _tmp8_; + gint64 _tmp9_; + Tag* _tmp10_; + TagSourceCollection* _tmp11_; + gchar* _tmp12_; + gchar* _tmp13_; GError * _inner_error_ = NULL; #line 897 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG_ROW (row), NULL); -#line 7045 "Tag.c" +#line 7042 "Tag.c" { TagID _tmp0_ = {0}; - TagTable* _tmp1_ = NULL; - TagTable* _tmp2_ = NULL; - TagRow* _tmp3_ = NULL; + TagTable* _tmp1_; + TagTable* _tmp2_; + TagRow* _tmp3_; TagID _tmp4_ = {0}; - TagID _tmp5_ = {0}; - TagRow* _tmp6_ = NULL; + TagID _tmp5_; + TagRow* _tmp6_; #line 900 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = tag_table_get_instance (); #line 900 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7068,8 +7065,8 @@ Tag* tag_reconstitute (gint64 object_id, TagRow* row) { if (G_UNLIKELY (_inner_error_ != NULL)) { #line 900 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { -#line 7072 "Tag.c" - goto __catch475_database_error; +#line 7069 "Tag.c" + goto __catch476_database_error; } #line 900 "/home/jens/Source/shotwell/src/Tag.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -7077,19 +7074,19 @@ Tag* tag_reconstitute (gint64 object_id, TagRow* row) { g_clear_error (&_inner_error_); #line 900 "/home/jens/Source/shotwell/src/Tag.vala" return NULL; -#line 7081 "Tag.c" +#line 7078 "Tag.c" } #line 900 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = row; #line 900 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_->tag_id = _tmp0_; -#line 7087 "Tag.c" +#line 7084 "Tag.c" } - goto __finally475; - __catch475_database_error: + goto __finally476; + __catch476_database_error: { GError* err = NULL; - GError* _tmp7_ = NULL; + GError* _tmp7_; #line 899 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 899 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7100,9 +7097,9 @@ Tag* tag_reconstitute (gint64 object_id, TagRow* row) { app_window_database_error (_tmp7_); #line 899 "/home/jens/Source/shotwell/src/Tag.vala" _g_error_free0 (err); -#line 7104 "Tag.c" +#line 7101 "Tag.c" } - __finally475: + __finally476: #line 899 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 899 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7111,7 +7108,7 @@ Tag* tag_reconstitute (gint64 object_id, TagRow* row) { g_clear_error (&_inner_error_); #line 899 "/home/jens/Source/shotwell/src/Tag.vala" return NULL; -#line 7115 "Tag.c" +#line 7112 "Tag.c" } #line 905 "/home/jens/Source/shotwell/src/Tag.vala" _tmp8_ = row; @@ -7137,18 +7134,18 @@ Tag* tag_reconstitute (gint64 object_id, TagRow* row) { result = tag; #line 910 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7141 "Tag.c" +#line 7138 "Tag.c" } static gboolean tag_real_has_links (ContainerSource* base) { Tag * self; gboolean result = FALSE; - LibraryPhotoSourceCollection* _tmp0_ = NULL; - SourceBacklink* _tmp1_ = NULL; - SourceBacklink* _tmp2_ = NULL; - gboolean _tmp3_ = FALSE; - gboolean _tmp4_ = FALSE; + LibraryPhotoSourceCollection* _tmp0_; + SourceBacklink* _tmp1_; + SourceBacklink* _tmp2_; + gboolean _tmp3_; + gboolean _tmp4_; #line 913 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 914 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7167,14 +7164,14 @@ static gboolean tag_real_has_links (ContainerSource* base) { result = _tmp4_; #line 914 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7171 "Tag.c" +#line 7168 "Tag.c" } static SourceBacklink* tag_real_get_backlink (ContainerSource* base) { Tag * self; SourceBacklink* result = NULL; - SourceBacklink* _tmp0_ = NULL; + SourceBacklink* _tmp0_; #line 917 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 918 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7183,15 +7180,15 @@ static SourceBacklink* tag_real_get_backlink (ContainerSource* base) { result = _tmp0_; #line 918 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7187 "Tag.c" +#line 7184 "Tag.c" } static void tag_real_break_link (ContainerSource* base, DataSource* source) { Tag * self; - DataSource* _tmp0_ = NULL; - GeeList* _tmp1_ = NULL; - GeeList* _tmp2_ = NULL; + DataSource* _tmp0_; + GeeList* _tmp1_; + GeeList* _tmp2_; #line 921 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 921 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7208,15 +7205,15 @@ static void tag_real_break_link (ContainerSource* base, DataSource* source) { _g_object_unref0 (_tmp2_); #line 926 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->unlinking = FALSE; -#line 7212 "Tag.c" +#line 7209 "Tag.c" } static void tag_real_break_link_many (ContainerSource* base, GeeCollection* sources) { Tag * self; - GeeCollection* _tmp0_ = NULL; - GeeMultiMap* _tmp1_ = NULL; - GeeMultiMap* _tmp2_ = NULL; + GeeCollection* _tmp0_; + GeeMultiMap* _tmp1_; + GeeMultiMap* _tmp2_; #line 929 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 929 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7233,13 +7230,13 @@ static void tag_real_break_link_many (ContainerSource* base, GeeCollection* sour _g_object_unref0 (_tmp2_); #line 934 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->unlinking = FALSE; -#line 7237 "Tag.c" +#line 7234 "Tag.c" } static void tag_real_establish_link (ContainerSource* base, DataSource* source) { Tag * self; - DataSource* _tmp0_ = NULL; + DataSource* _tmp0_; #line 937 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 937 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7252,13 +7249,13 @@ static void tag_real_establish_link (ContainerSource* base, DataSource* source) tag_attach (self, G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_LIBRARY_PHOTO, LibraryPhoto), TYPE_MEDIA_SOURCE, MediaSource)); #line 942 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->relinking = FALSE; -#line 7256 "Tag.c" +#line 7253 "Tag.c" } static void tag_real_establish_link_many (ContainerSource* base, GeeCollection* sources) { Tag * self; - GeeCollection* _tmp0_ = NULL; + GeeCollection* _tmp0_; #line 945 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 945 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7271,14 +7268,14 @@ static void tag_real_establish_link_many (ContainerSource* base, GeeCollection* tag_attach_many (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_COLLECTION, GeeCollection)); #line 950 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->relinking = FALSE; -#line 7275 "Tag.c" +#line 7272 "Tag.c" } static void tag_update_indexable_keywords (Tag* self) { - gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; + gchar* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; #line 953 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 954 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7293,14 +7290,14 @@ static void tag_update_indexable_keywords (Tag* self) { self->priv->indexable_keywords = _tmp2_; #line 954 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (_tmp1_); -#line 7297 "Tag.c" +#line 7294 "Tag.c" } static const gchar* tag_real_get_indexable_keywords (Indexable* base) { Tag * self; const gchar* result = NULL; - const gchar* _tmp0_ = NULL; + const gchar* _tmp0_; #line 957 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); #line 958 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7309,13 +7306,13 @@ static const gchar* tag_real_get_indexable_keywords (Indexable* base) { result = _tmp0_; #line 958 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7313 "Tag.c" +#line 7310 "Tag.c" } void tag_attach (Tag* self, MediaSource* source) { Tag* attach_to = NULL; - Tag* _tmp0_ = NULL; + Tag* _tmp0_; #line 961 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 961 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7326,21 +7323,21 @@ void tag_attach (Tag* self, MediaSource* source) { attach_to = _tmp0_; #line 963 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7330 "Tag.c" - Tag* _tmp1_ = NULL; - Tag* _tmp2_ = NULL; - ViewCollection* _tmp3_ = NULL; - MediaSource* _tmp4_ = NULL; - gboolean _tmp5_ = FALSE; - Tag* _tmp11_ = NULL; - Tag* _tmp12_ = NULL; +#line 7327 "Tag.c" + Tag* _tmp1_; + Tag* _tmp2_; + ViewCollection* _tmp3_; + MediaSource* _tmp4_; + gboolean _tmp5_; + Tag* _tmp11_; + Tag* _tmp12_; #line 963 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = attach_to; #line 963 "/home/jens/Source/shotwell/src/Tag.vala" if (!(_tmp1_ != NULL)) { #line 963 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7344 "Tag.c" +#line 7341 "Tag.c" } #line 964 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = attach_to; @@ -7352,12 +7349,12 @@ void tag_attach (Tag* self, MediaSource* source) { _tmp5_ = view_collection_has_view_for_source (_tmp3_, G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, TYPE_DATA_SOURCE, DataSource)); #line 964 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp5_) { -#line 7356 "Tag.c" - Tag* _tmp6_ = NULL; - ViewCollection* _tmp7_ = NULL; - MediaSource* _tmp8_ = NULL; - ThumbnailView* _tmp9_ = NULL; - ThumbnailView* _tmp10_ = NULL; +#line 7353 "Tag.c" + Tag* _tmp6_; + ViewCollection* _tmp7_; + MediaSource* _tmp8_; + ThumbnailView* _tmp9_; + ThumbnailView* _tmp10_; #line 965 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = attach_to; #line 965 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7372,7 +7369,7 @@ void tag_attach (Tag* self, MediaSource* source) { data_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, TYPE_DATA_COLLECTION, DataCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, TYPE_DATA_OBJECT, DataObject)); #line 965 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_tmp10_); -#line 7376 "Tag.c" +#line 7373 "Tag.c" } #line 968 "/home/jens/Source/shotwell/src/Tag.vala" _tmp11_ = attach_to; @@ -7382,17 +7379,17 @@ void tag_attach (Tag* self, MediaSource* source) { _g_object_unref0 (attach_to); #line 968 "/home/jens/Source/shotwell/src/Tag.vala" attach_to = _tmp12_; -#line 7386 "Tag.c" +#line 7383 "Tag.c" } #line 961 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (attach_to); -#line 7390 "Tag.c" +#line 7387 "Tag.c" } void tag_attach_many (Tag* self, GeeCollection* sources) { Tag* attach_to = NULL; - Tag* _tmp0_ = NULL; + Tag* _tmp0_; #line 972 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 972 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7403,32 +7400,32 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { attach_to = _tmp0_; #line 974 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7407 "Tag.c" - Tag* _tmp1_ = NULL; +#line 7404 "Tag.c" + Tag* _tmp1_; GeeArrayList* view_list = NULL; - GeeArrayList* _tmp2_ = NULL; - GeeArrayList* _tmp17_ = NULL; - gint _tmp18_ = 0; - gint _tmp19_ = 0; - Tag* _tmp25_ = NULL; - Tag* _tmp26_ = NULL; + GeeArrayList* _tmp2_; + GeeArrayList* _tmp17_; + gint _tmp18_; + gint _tmp19_; + Tag* _tmp25_; + Tag* _tmp26_; #line 974 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = attach_to; #line 974 "/home/jens/Source/shotwell/src/Tag.vala" if (!(_tmp1_ != NULL)) { #line 974 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7422 "Tag.c" +#line 7419 "Tag.c" } #line 975 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = gee_array_list_new (TYPE_THUMBNAIL_VIEW, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL); #line 975 "/home/jens/Source/shotwell/src/Tag.vala" view_list = _tmp2_; -#line 7428 "Tag.c" +#line 7425 "Tag.c" { GeeIterator* _source_it = NULL; - GeeCollection* _tmp3_ = NULL; - GeeIterator* _tmp4_ = NULL; + GeeCollection* _tmp3_; + GeeIterator* _tmp4_; #line 976 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = sources; #line 976 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7437,16 +7434,16 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { _source_it = _tmp4_; #line 976 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7441 "Tag.c" - GeeIterator* _tmp5_ = NULL; - gboolean _tmp6_ = FALSE; +#line 7438 "Tag.c" + GeeIterator* _tmp5_; + gboolean _tmp6_; MediaSource* source = NULL; - GeeIterator* _tmp7_ = NULL; - gpointer _tmp8_ = NULL; - Tag* _tmp9_ = NULL; - ViewCollection* _tmp10_ = NULL; - MediaSource* _tmp11_ = NULL; - gboolean _tmp12_ = FALSE; + GeeIterator* _tmp7_; + gpointer _tmp8_; + Tag* _tmp9_; + ViewCollection* _tmp10_; + MediaSource* _tmp11_; + gboolean _tmp12_; #line 976 "/home/jens/Source/shotwell/src/Tag.vala" _tmp5_ = _source_it; #line 976 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7455,7 +7452,7 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { if (!_tmp6_) { #line 976 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7459 "Tag.c" +#line 7456 "Tag.c" } #line 976 "/home/jens/Source/shotwell/src/Tag.vala" _tmp7_ = _source_it; @@ -7473,11 +7470,11 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { _tmp12_ = view_collection_has_view_for_source (_tmp10_, G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, TYPE_DATA_SOURCE, DataSource)); #line 977 "/home/jens/Source/shotwell/src/Tag.vala" if (!_tmp12_) { -#line 7477 "Tag.c" - GeeArrayList* _tmp13_ = NULL; - MediaSource* _tmp14_ = NULL; - ThumbnailView* _tmp15_ = NULL; - ThumbnailView* _tmp16_ = NULL; +#line 7474 "Tag.c" + GeeArrayList* _tmp13_; + MediaSource* _tmp14_; + ThumbnailView* _tmp15_; + ThumbnailView* _tmp16_; #line 978 "/home/jens/Source/shotwell/src/Tag.vala" _tmp13_ = view_list; #line 978 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7490,15 +7487,15 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { gee_abstract_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection), _tmp16_); #line 978 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_tmp16_); -#line 7494 "Tag.c" +#line 7491 "Tag.c" } #line 976 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (source); -#line 7498 "Tag.c" +#line 7495 "Tag.c" } #line 976 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_source_it); -#line 7502 "Tag.c" +#line 7499 "Tag.c" } #line 981 "/home/jens/Source/shotwell/src/Tag.vala" _tmp17_ = view_list; @@ -7508,12 +7505,12 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { _tmp19_ = _tmp18_; #line 981 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp19_ > 0) { -#line 7512 "Tag.c" - Tag* _tmp20_ = NULL; - ViewCollection* _tmp21_ = NULL; - GeeArrayList* _tmp22_ = NULL; - GeeCollection* _tmp23_ = NULL; - GeeCollection* _tmp24_ = NULL; +#line 7509 "Tag.c" + Tag* _tmp20_; + ViewCollection* _tmp21_; + GeeArrayList* _tmp22_; + GeeCollection* _tmp23_; + GeeCollection* _tmp24_; #line 982 "/home/jens/Source/shotwell/src/Tag.vala" _tmp20_ = attach_to; #line 982 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7526,7 +7523,7 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { _tmp24_ = _tmp23_; #line 982 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_tmp24_); -#line 7530 "Tag.c" +#line 7527 "Tag.c" } #line 984 "/home/jens/Source/shotwell/src/Tag.vala" _tmp25_ = attach_to; @@ -7538,29 +7535,29 @@ void tag_attach_many (Tag* self, GeeCollection* sources) { attach_to = _tmp26_; #line 974 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (view_list); -#line 7542 "Tag.c" +#line 7539 "Tag.c" } #line 972 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (attach_to); -#line 7546 "Tag.c" +#line 7543 "Tag.c" } GeeList* tag_detach (Tag* self, MediaSource* source) { GeeList* result = NULL; DataView* this_view = NULL; - ViewCollection* _tmp0_ = NULL; - MediaSource* _tmp1_ = NULL; - DataView* _tmp2_ = NULL; - DataView* _tmp3_ = NULL; + ViewCollection* _tmp0_; + MediaSource* _tmp1_; + DataView* _tmp2_; + DataView* _tmp3_; GeeList* detached_from = NULL; - GeeArrayList* _tmp4_ = NULL; - ViewCollection* _tmp29_ = NULL; - ViewCollection* _tmp30_ = NULL; - DataView* _tmp31_ = NULL; - Marker* _tmp32_ = NULL; - Marker* _tmp33_ = NULL; - GeeList* _tmp34_ = NULL; + GeeArrayList* _tmp4_; + ViewCollection* _tmp29_; + ViewCollection* _tmp30_; + DataView* _tmp31_; + Marker* _tmp32_; + Marker* _tmp33_; + GeeList* _tmp34_; #line 991 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 991 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7583,20 +7580,20 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { _g_object_unref0 (this_view); #line 994 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7587 "Tag.c" +#line 7584 "Tag.c" } #line 996 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = gee_array_list_new (TYPE_TAG, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL); #line 996 "/home/jens/Source/shotwell/src/Tag.vala" detached_from = G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, GEE_TYPE_LIST, GeeList); -#line 7593 "Tag.c" +#line 7590 "Tag.c" { GeeList* _child_tag_list = NULL; - GeeList* _tmp5_ = NULL; + GeeList* _tmp5_; gint _child_tag_size = 0; - GeeList* _tmp6_ = NULL; - gint _tmp7_ = 0; - gint _tmp8_ = 0; + GeeList* _tmp6_; + gint _tmp7_; + gint _tmp8_; gint _child_tag_index = 0; #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _tmp5_ = tag_get_hierarchical_children (self); @@ -7614,20 +7611,20 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { _child_tag_index = -1; #line 998 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7618 "Tag.c" - gint _tmp9_ = 0; - gint _tmp10_ = 0; - gint _tmp11_ = 0; +#line 7615 "Tag.c" + gint _tmp9_; + gint _tmp10_; + gint _tmp11_; Tag* child_tag = NULL; - GeeList* _tmp12_ = NULL; - gint _tmp13_ = 0; - gpointer _tmp14_ = NULL; + GeeList* _tmp12_; + gint _tmp13_; + gpointer _tmp14_; DataView* child_view = NULL; - Tag* _tmp15_ = NULL; - ViewCollection* _tmp16_ = NULL; - MediaSource* _tmp17_ = NULL; - DataView* _tmp18_ = NULL; - DataView* _tmp19_ = NULL; + Tag* _tmp15_; + ViewCollection* _tmp16_; + MediaSource* _tmp17_; + DataView* _tmp18_; + DataView* _tmp19_; #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _tmp9_ = _child_tag_index; #line 998 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7640,7 +7637,7 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { if (!(_tmp10_ < _tmp11_)) { #line 998 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7644 "Tag.c" +#line 7641 "Tag.c" } #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _tmp12_ = _child_tag_list; @@ -7664,16 +7661,16 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { _tmp19_ = child_view; #line 1000 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp19_ != NULL) { -#line 7668 "Tag.c" - Tag* _tmp20_ = NULL; - ViewCollection* _tmp21_ = NULL; - Tag* _tmp22_ = NULL; - ViewCollection* _tmp23_ = NULL; - DataView* _tmp24_ = NULL; - Marker* _tmp25_ = NULL; - Marker* _tmp26_ = NULL; - GeeList* _tmp27_ = NULL; - Tag* _tmp28_ = NULL; +#line 7665 "Tag.c" + Tag* _tmp20_; + ViewCollection* _tmp21_; + Tag* _tmp22_; + ViewCollection* _tmp23_; + DataView* _tmp24_; + Marker* _tmp25_; + Marker* _tmp26_; + GeeList* _tmp27_; + Tag* _tmp28_; #line 1001 "/home/jens/Source/shotwell/src/Tag.vala" _tmp20_ = child_tag; #line 1001 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7698,17 +7695,17 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { _tmp28_ = child_tag; #line 1002 "/home/jens/Source/shotwell/src/Tag.vala" gee_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, GEE_TYPE_COLLECTION, GeeCollection), _tmp28_); -#line 7702 "Tag.c" +#line 7699 "Tag.c" } #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child_view); #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child_tag); -#line 7708 "Tag.c" +#line 7705 "Tag.c" } #line 998 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_child_tag_list); -#line 7712 "Tag.c" +#line 7709 "Tag.c" } #line 1006 "/home/jens/Source/shotwell/src/Tag.vala" _tmp29_ = self->priv->media_views; @@ -7734,24 +7731,24 @@ GeeList* tag_detach (Tag* self, MediaSource* source) { _g_object_unref0 (this_view); #line 1009 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 7738 "Tag.c" +#line 7735 "Tag.c" } GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { GeeMultiMap* result = NULL; GeeMultiMap* detached_from = NULL; - GeeHashMultiMap* _tmp0_ = NULL; + GeeHashMultiMap* _tmp0_; Marker* marker = NULL; - ViewCollection* _tmp1_ = NULL; - Marker* _tmp2_ = NULL; - ViewCollection* _tmp42_ = NULL; - Marker* _tmp43_ = NULL; + ViewCollection* _tmp1_; + Marker* _tmp2_; + ViewCollection* _tmp42_; + Marker* _tmp43_; GeeMultiMap* _tmp44_ = NULL; - GeeMultiMap* _tmp45_ = NULL; - gint _tmp46_ = 0; - gint _tmp47_ = 0; - GeeMultiMap* _tmp49_ = NULL; + GeeMultiMap* _tmp45_; + gint _tmp46_; + gint _tmp47_; + GeeMultiMap* _tmp49_; #line 1015 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 1015 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7766,11 +7763,11 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _tmp2_ = data_collection_start_marking (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_DATA_COLLECTION, DataCollection)); #line 1018 "/home/jens/Source/shotwell/src/Tag.vala" marker = _tmp2_; -#line 7770 "Tag.c" +#line 7767 "Tag.c" { GeeIterator* _source_it = NULL; - GeeCollection* _tmp3_ = NULL; - GeeIterator* _tmp4_ = NULL; + GeeCollection* _tmp3_; + GeeIterator* _tmp4_; #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = sources; #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7779,21 +7776,21 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _source_it = _tmp4_; #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7783 "Tag.c" - GeeIterator* _tmp5_ = NULL; - gboolean _tmp6_ = FALSE; +#line 7780 "Tag.c" + GeeIterator* _tmp5_; + gboolean _tmp6_; MediaSource* source = NULL; - GeeIterator* _tmp7_ = NULL; - gpointer _tmp8_ = NULL; + GeeIterator* _tmp7_; + gpointer _tmp8_; DataView* view = NULL; - ViewCollection* _tmp9_ = NULL; - MediaSource* _tmp10_ = NULL; - DataView* _tmp11_ = NULL; - DataView* _tmp12_ = NULL; - Marker* _tmp38_ = NULL; - DataView* _tmp39_ = NULL; - GeeMultiMap* _tmp40_ = NULL; - MediaSource* _tmp41_ = NULL; + ViewCollection* _tmp9_; + MediaSource* _tmp10_; + DataView* _tmp11_; + DataView* _tmp12_; + Marker* _tmp38_; + DataView* _tmp39_; + GeeMultiMap* _tmp40_; + MediaSource* _tmp41_; #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" _tmp5_ = _source_it; #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7802,7 +7799,7 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { if (!_tmp6_) { #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7806 "Tag.c" +#line 7803 "Tag.c" } #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" _tmp7_ = _source_it; @@ -7828,15 +7825,15 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _g_object_unref0 (source); #line 1022 "/home/jens/Source/shotwell/src/Tag.vala" continue; -#line 7832 "Tag.c" +#line 7829 "Tag.c" } { GeeList* _child_tag_list = NULL; - GeeList* _tmp13_ = NULL; + GeeList* _tmp13_; gint _child_tag_size = 0; - GeeList* _tmp14_ = NULL; - gint _tmp15_ = 0; - gint _tmp16_ = 0; + GeeList* _tmp14_; + gint _tmp15_; + gint _tmp16_; gint _child_tag_index = 0; #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _tmp13_ = tag_get_hierarchical_children (self); @@ -7854,20 +7851,20 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _child_tag_index = -1; #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 7858 "Tag.c" - gint _tmp17_ = 0; - gint _tmp18_ = 0; - gint _tmp19_ = 0; +#line 7855 "Tag.c" + gint _tmp17_; + gint _tmp18_; + gint _tmp19_; Tag* child_tag = NULL; - GeeList* _tmp20_ = NULL; - gint _tmp21_ = 0; - gpointer _tmp22_ = NULL; + GeeList* _tmp20_; + gint _tmp21_; + gpointer _tmp22_; DataView* child_view = NULL; - Tag* _tmp23_ = NULL; - ViewCollection* _tmp24_ = NULL; - MediaSource* _tmp25_ = NULL; - DataView* _tmp26_ = NULL; - DataView* _tmp27_ = NULL; + Tag* _tmp23_; + ViewCollection* _tmp24_; + MediaSource* _tmp25_; + DataView* _tmp26_; + DataView* _tmp27_; #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _tmp17_ = _child_tag_index; #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7880,7 +7877,7 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { if (!(_tmp18_ < _tmp19_)) { #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 7884 "Tag.c" +#line 7881 "Tag.c" } #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _tmp20_ = _child_tag_list; @@ -7904,17 +7901,17 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _tmp27_ = child_view; #line 1026 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp27_ != NULL) { -#line 7908 "Tag.c" - Tag* _tmp28_ = NULL; - ViewCollection* _tmp29_ = NULL; - Tag* _tmp30_ = NULL; - ViewCollection* _tmp31_ = NULL; - DataView* _tmp32_ = NULL; - Marker* _tmp33_ = NULL; - Marker* _tmp34_ = NULL; - GeeMultiMap* _tmp35_ = NULL; - Tag* _tmp36_ = NULL; - MediaSource* _tmp37_ = NULL; +#line 7905 "Tag.c" + Tag* _tmp28_; + ViewCollection* _tmp29_; + Tag* _tmp30_; + ViewCollection* _tmp31_; + DataView* _tmp32_; + Marker* _tmp33_; + Marker* _tmp34_; + GeeMultiMap* _tmp35_; + Tag* _tmp36_; + MediaSource* _tmp37_; #line 1027 "/home/jens/Source/shotwell/src/Tag.vala" _tmp28_ = child_tag; #line 1027 "/home/jens/Source/shotwell/src/Tag.vala" @@ -7941,17 +7938,17 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _tmp37_ = source; #line 1028 "/home/jens/Source/shotwell/src/Tag.vala" gee_multi_map_set (_tmp35_, _tmp36_, _tmp37_); -#line 7945 "Tag.c" +#line 7942 "Tag.c" } #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child_view); #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child_tag); -#line 7951 "Tag.c" +#line 7948 "Tag.c" } #line 1024 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_child_tag_list); -#line 7955 "Tag.c" +#line 7952 "Tag.c" } #line 1032 "/home/jens/Source/shotwell/src/Tag.vala" _tmp38_ = marker; @@ -7969,11 +7966,11 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _g_object_unref0 (view); #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (source); -#line 7973 "Tag.c" +#line 7970 "Tag.c" } #line 1019 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_source_it); -#line 7977 "Tag.c" +#line 7974 "Tag.c" } #line 1036 "/home/jens/Source/shotwell/src/Tag.vala" _tmp42_ = self->priv->media_views; @@ -7989,17 +7986,17 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _tmp47_ = _tmp46_; #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp47_ > 0) { -#line 7993 "Tag.c" - GeeMultiMap* _tmp48_ = NULL; +#line 7990 "Tag.c" + GeeMultiMap* _tmp48_; #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" _tmp48_ = detached_from; #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" _tmp44_ = _tmp48_; -#line 7999 "Tag.c" +#line 7996 "Tag.c" } else { #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" _tmp44_ = NULL; -#line 8003 "Tag.c" +#line 8000 "Tag.c" } #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" _tmp49_ = _g_object_ref0 (_tmp44_); @@ -8011,48 +8008,48 @@ GeeMultiMap* tag_detach_many (Tag* self, GeeCollection* sources) { _g_object_unref0 (detached_from); #line 1038 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8015 "Tag.c" +#line 8012 "Tag.c" } static gint string_index_of (const gchar* self, const gchar* needle, gint start_index) { gint result = 0; gchar* _result_ = NULL; - gint _tmp0_ = 0; - const gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; -#line 987 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + gint _tmp0_; + const gchar* _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; +#line 1011 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, 0); -#line 987 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1011 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (needle != NULL, 0); -#line 988 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1012 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp0_ = start_index; -#line 988 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1012 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp1_ = needle; -#line 988 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1012 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp2_ = strstr (((gchar*) self) + _tmp0_, (gchar*) _tmp1_); -#line 988 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1012 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _result_ = _tmp2_; -#line 990 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1014 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp3_ = _result_; -#line 990 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1014 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp3_ != NULL) { -#line 8042 "Tag.c" - gchar* _tmp4_ = NULL; -#line 991 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8039 "Tag.c" + gchar* _tmp4_; +#line 1015 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp4_ = _result_; -#line 991 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1015 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" result = (gint) (_tmp4_ - ((gchar*) self)); -#line 991 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1015 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 8050 "Tag.c" +#line 8047 "Tag.c" } else { -#line 993 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1017 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" result = -1; -#line 993 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1017 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 8056 "Tag.c" +#line 8053 "Tag.c" } } @@ -8060,43 +8057,43 @@ static gint string_index_of (const gchar* self, const gchar* needle, gint start_ static glong string_strnlen (gchar* str, glong maxlen) { glong result = 0L; gchar* end = NULL; - gchar* _tmp0_ = NULL; - glong _tmp1_ = 0L; - gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; -#line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + gchar* _tmp0_; + glong _tmp1_; + gchar* _tmp2_; + gchar* _tmp3_; +#line 1322 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp0_ = str; -#line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1322 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp1_ = maxlen; -#line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1322 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_); -#line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1322 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" end = _tmp2_; -#line 1296 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1323 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp3_ = end; -#line 1296 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1323 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp3_ == NULL) { -#line 8080 "Tag.c" - glong _tmp4_ = 0L; -#line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8077 "Tag.c" + glong _tmp4_; +#line 1324 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp4_ = maxlen; -#line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1324 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" result = _tmp4_; -#line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1324 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 8088 "Tag.c" +#line 8085 "Tag.c" } else { - gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; -#line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + gchar* _tmp5_; + gchar* _tmp6_; +#line 1326 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp5_ = end; -#line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1326 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp6_ = str; -#line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1326 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" result = (glong) (_tmp5_ - _tmp6_); -#line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1326 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 8100 "Tag.c" +#line 8097 "Tag.c" } } @@ -8105,140 +8102,140 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { gchar* result = NULL; glong string_length = 0L; gboolean _tmp0_ = FALSE; - glong _tmp1_ = 0L; - glong _tmp8_ = 0L; - glong _tmp14_ = 0L; - glong _tmp17_ = 0L; - glong _tmp18_ = 0L; - glong _tmp19_ = 0L; - glong _tmp20_ = 0L; - glong _tmp21_ = 0L; - gchar* _tmp22_ = NULL; -#line 1306 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + glong _tmp1_; + glong _tmp8_; + glong _tmp14_; + glong _tmp17_; + glong _tmp18_; + glong _tmp19_; + glong _tmp20_; + glong _tmp21_; + gchar* _tmp22_; +#line 1333 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, NULL); -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp1_ = offset; -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp1_ >= ((glong) 0)) { -#line 8124 "Tag.c" - glong _tmp2_ = 0L; -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8121 "Tag.c" + glong _tmp2_; +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp2_ = len; -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp0_ = _tmp2_ >= ((glong) 0); -#line 8130 "Tag.c" +#line 8127 "Tag.c" } else { -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp0_ = FALSE; -#line 8134 "Tag.c" +#line 8131 "Tag.c" } -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1335 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp0_) { -#line 8138 "Tag.c" - glong _tmp3_ = 0L; - glong _tmp4_ = 0L; - glong _tmp5_ = 0L; -#line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8135 "Tag.c" + glong _tmp3_; + glong _tmp4_; + glong _tmp5_; +#line 1337 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp3_ = offset; -#line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1337 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp4_ = len; -#line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1337 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp5_ = string_strnlen ((gchar*) self, _tmp3_ + _tmp4_); -#line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1337 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" string_length = _tmp5_; -#line 8150 "Tag.c" +#line 8147 "Tag.c" } else { - gint _tmp6_ = 0; - gint _tmp7_ = 0; -#line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + gint _tmp6_; + gint _tmp7_; +#line 1339 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp6_ = strlen (self); -#line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1339 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp7_ = _tmp6_; -#line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1339 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" string_length = (glong) _tmp7_; -#line 8160 "Tag.c" +#line 8157 "Tag.c" } -#line 1315 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1342 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp8_ = offset; -#line 1315 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1342 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp8_ < ((glong) 0)) { -#line 8166 "Tag.c" - glong _tmp9_ = 0L; - glong _tmp10_ = 0L; - glong _tmp11_ = 0L; -#line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8163 "Tag.c" + glong _tmp9_; + glong _tmp10_; + glong _tmp11_; +#line 1343 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp9_ = string_length; -#line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1343 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp10_ = offset; -#line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1343 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" offset = _tmp9_ + _tmp10_; -#line 1317 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1344 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp11_ = offset; -#line 1317 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1344 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp11_ >= ((glong) 0), NULL); -#line 8180 "Tag.c" +#line 8177 "Tag.c" } else { - glong _tmp12_ = 0L; - glong _tmp13_ = 0L; -#line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + glong _tmp12_; + glong _tmp13_; +#line 1346 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp12_ = offset; -#line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1346 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp13_ = string_length; -#line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1346 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp12_ <= _tmp13_, NULL); -#line 8190 "Tag.c" +#line 8187 "Tag.c" } -#line 1321 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1348 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp14_ = len; -#line 1321 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1348 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_tmp14_ < ((glong) 0)) { -#line 8196 "Tag.c" - glong _tmp15_ = 0L; - glong _tmp16_ = 0L; -#line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 8193 "Tag.c" + glong _tmp15_; + glong _tmp16_; +#line 1349 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp15_ = string_length; -#line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1349 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp16_ = offset; -#line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1349 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" len = _tmp15_ - _tmp16_; -#line 8205 "Tag.c" +#line 8202 "Tag.c" } -#line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1351 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp17_ = offset; -#line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1351 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp18_ = len; -#line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1351 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp19_ = string_length; -#line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1351 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail ((_tmp17_ + _tmp18_) <= _tmp19_, NULL); -#line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1352 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp20_ = offset; -#line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1352 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp21_ = len; -#line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1352 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _tmp22_ = g_strndup (((gchar*) self) + _tmp20_, (gsize) _tmp21_); -#line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1352 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" result = _tmp22_; -#line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1352 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 8225 "Tag.c" +#line 8222 "Tag.c" } gboolean tag_rename (Tag* self, const gchar* name) { gboolean result = FALSE; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - gboolean _tmp3_ = FALSE; + const gchar* _tmp0_; + gchar* _tmp1_; + gchar* _tmp2_; + gboolean _tmp3_; gchar* new_name = NULL; - const gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - gboolean _tmp9_ = FALSE; - gboolean _tmp10_ = FALSE; + const gchar* _tmp4_; + gchar* _tmp5_; + const gchar* _tmp6_; + gchar* _tmp7_; + gchar* _tmp8_; + gboolean _tmp9_; + gboolean _tmp10_; #line 1042 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), FALSE); #line 1042 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8259,7 +8256,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { result = TRUE; #line 1044 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8263 "Tag.c" +#line 8260 "Tag.c" } #line 1046 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = name; @@ -8277,7 +8274,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (new_name); #line 1048 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8281 "Tag.c" +#line 8278 "Tag.c" } #line 1051 "/home/jens/Source/shotwell/src/Tag.vala" _tmp7_ = tag_get_path (self); @@ -8291,23 +8288,23 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (_tmp8_); #line 1051 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp10_) { -#line 8295 "Tag.c" +#line 8292 "Tag.c" gchar* new_path = NULL; - const gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; + const gchar* _tmp11_; + gchar* _tmp12_; gchar* old_path = NULL; - gchar* _tmp13_ = NULL; + gchar* _tmp13_; Tag* parent = NULL; - Tag* _tmp14_ = NULL; - Tag* _tmp15_ = NULL; - TagSourceCollection* _tmp25_ = NULL; - const gchar* _tmp26_ = NULL; - gboolean _tmp27_ = FALSE; + Tag* _tmp14_; + Tag* _tmp15_; + TagSourceCollection* _tmp25_; + const gchar* _tmp26_; + gboolean _tmp27_; GeeCollection* children = NULL; - GeeList* _tmp28_ = NULL; - const gchar* _tmp29_ = NULL; - Alteration* _tmp53_ = NULL; - Alteration* _tmp54_ = NULL; + GeeList* _tmp28_; + const gchar* _tmp29_; + Alteration* _tmp53_; + Alteration* _tmp54_; #line 1052 "/home/jens/Source/shotwell/src/Tag.vala" _tmp11_ = new_name; #line 1052 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8326,14 +8323,14 @@ gboolean tag_rename (Tag* self, const gchar* name) { _tmp15_ = parent; #line 1056 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp15_ != NULL) { -#line 8330 "Tag.c" - Tag* _tmp16_ = NULL; - gchar* _tmp17_ = NULL; - gchar* _tmp18_ = NULL; - gchar* _tmp19_ = NULL; - gchar* _tmp20_ = NULL; - const gchar* _tmp21_ = NULL; - gchar* _tmp22_ = NULL; +#line 8327 "Tag.c" + Tag* _tmp16_; + gchar* _tmp17_; + gchar* _tmp18_; + gchar* _tmp19_; + gchar* _tmp20_; + const gchar* _tmp21_; + gchar* _tmp22_; #line 1057 "/home/jens/Source/shotwell/src/Tag.vala" _tmp16_ = parent; #line 1057 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8356,10 +8353,10 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (_tmp20_); #line 1057 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (_tmp18_); -#line 8360 "Tag.c" +#line 8357 "Tag.c" } else { - const gchar* _tmp23_ = NULL; - gchar* _tmp24_ = NULL; + const gchar* _tmp23_; + gchar* _tmp24_; #line 1059 "/home/jens/Source/shotwell/src/Tag.vala" _tmp23_ = new_path; #line 1059 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8368,7 +8365,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (new_path); #line 1059 "/home/jens/Source/shotwell/src/Tag.vala" new_path = _tmp24_; -#line 8372 "Tag.c" +#line 8369 "Tag.c" } #line 1062 "/home/jens/Source/shotwell/src/Tag.vala" _tmp25_ = tag_global; @@ -8390,7 +8387,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (new_name); #line 1063 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8394 "Tag.c" +#line 8391 "Tag.c" } #line 1065 "/home/jens/Source/shotwell/src/Tag.vala" _tmp28_ = tag_get_hierarchical_children (self); @@ -8400,11 +8397,11 @@ gboolean tag_rename (Tag* self, const gchar* name) { _tmp29_ = new_path; #line 1067 "/home/jens/Source/shotwell/src/Tag.vala" tag_set_raw_path (self, _tmp29_, TRUE); -#line 8404 "Tag.c" +#line 8401 "Tag.c" { GeeIterator* _child_it = NULL; - GeeCollection* _tmp30_ = NULL; - GeeIterator* _tmp31_ = NULL; + GeeCollection* _tmp30_; + GeeIterator* _tmp31_; #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" _tmp30_ = children; #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8413,33 +8410,33 @@ gboolean tag_rename (Tag* self, const gchar* name) { _child_it = _tmp31_; #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 8417 "Tag.c" - GeeIterator* _tmp32_ = NULL; - gboolean _tmp33_ = FALSE; +#line 8414 "Tag.c" + GeeIterator* _tmp32_; + gboolean _tmp33_; Tag* child = NULL; - GeeIterator* _tmp34_ = NULL; - gpointer _tmp35_ = NULL; + GeeIterator* _tmp34_; + gpointer _tmp35_; gchar* old_child_path = NULL; - Tag* _tmp36_ = NULL; - gchar* _tmp37_ = NULL; + Tag* _tmp36_; + gchar* _tmp37_; gint old_path_index = 0; - const gchar* _tmp38_ = NULL; - const gchar* _tmp39_ = NULL; - gint _tmp40_ = 0; - gint _tmp41_ = 0; + const gchar* _tmp38_; + const gchar* _tmp39_; + gint _tmp40_; + gint _tmp41_; gchar* child_subpath = NULL; - const gchar* _tmp42_ = NULL; - gint _tmp43_ = 0; - const gchar* _tmp44_ = NULL; - gint _tmp45_ = 0; - gint _tmp46_ = 0; - gchar* _tmp47_ = NULL; + const gchar* _tmp42_; + gint _tmp43_; + const gchar* _tmp44_; + gint _tmp45_; + gint _tmp46_; + gchar* _tmp47_; gchar* new_child_path = NULL; - const gchar* _tmp48_ = NULL; - const gchar* _tmp49_ = NULL; - gchar* _tmp50_ = NULL; - Tag* _tmp51_ = NULL; - const gchar* _tmp52_ = NULL; + const gchar* _tmp48_; + const gchar* _tmp49_; + gchar* _tmp50_; + Tag* _tmp51_; + const gchar* _tmp52_; #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" _tmp32_ = _child_it; #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8448,7 +8445,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { if (!_tmp33_) { #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 8452 "Tag.c" +#line 8449 "Tag.c" } #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" _tmp34_ = _child_it; @@ -8510,11 +8507,11 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (old_child_path); #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child); -#line 8514 "Tag.c" +#line 8511 "Tag.c" } #line 1069 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_child_it); -#line 8518 "Tag.c" +#line 8515 "Tag.c" } #line 1086 "/home/jens/Source/shotwell/src/Tag.vala" tag_update_indexable_keywords (self); @@ -8526,11 +8523,11 @@ gboolean tag_rename (Tag* self, const gchar* name) { data_object_notify_altered (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_DATA_OBJECT, DataObject), _tmp54_); #line 1087 "/home/jens/Source/shotwell/src/Tag.vala" _alteration_unref0 (_tmp54_); -#line 8530 "Tag.c" +#line 8527 "Tag.c" { GeeIterator* _child_it = NULL; - GeeCollection* _tmp55_ = NULL; - GeeIterator* _tmp56_ = NULL; + GeeCollection* _tmp55_; + GeeIterator* _tmp56_; #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" _tmp55_ = children; #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8539,15 +8536,15 @@ gboolean tag_rename (Tag* self, const gchar* name) { _child_it = _tmp56_; #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 8543 "Tag.c" - GeeIterator* _tmp57_ = NULL; - gboolean _tmp58_ = FALSE; +#line 8540 "Tag.c" + GeeIterator* _tmp57_; + gboolean _tmp58_; Tag* child = NULL; - GeeIterator* _tmp59_ = NULL; - gpointer _tmp60_ = NULL; - Tag* _tmp61_ = NULL; - Alteration* _tmp62_ = NULL; - Alteration* _tmp63_ = NULL; + GeeIterator* _tmp59_; + gpointer _tmp60_; + Tag* _tmp61_; + Alteration* _tmp62_; + Alteration* _tmp63_; #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" _tmp57_ = _child_it; #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8556,7 +8553,7 @@ gboolean tag_rename (Tag* self, const gchar* name) { if (!_tmp58_) { #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 8560 "Tag.c" +#line 8557 "Tag.c" } #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" _tmp59_ = _child_it; @@ -8576,11 +8573,11 @@ gboolean tag_rename (Tag* self, const gchar* name) { _alteration_unref0 (_tmp63_); #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (child); -#line 8580 "Tag.c" +#line 8577 "Tag.c" } #line 1088 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_child_it); -#line 8584 "Tag.c" +#line 8581 "Tag.c" } #line 1051 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (children); @@ -8590,12 +8587,12 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (old_path); #line 1051 "/home/jens/Source/shotwell/src/Tag.vala" _g_free0 (new_path); -#line 8594 "Tag.c" +#line 8591 "Tag.c" } else { - TagSourceCollection* _tmp64_ = NULL; - const gchar* _tmp65_ = NULL; - gboolean _tmp66_ = FALSE; - const gchar* _tmp67_ = NULL; + TagSourceCollection* _tmp64_; + const gchar* _tmp65_; + gboolean _tmp66_; + const gchar* _tmp67_; #line 1093 "/home/jens/Source/shotwell/src/Tag.vala" _tmp64_ = tag_global; #line 1093 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8610,13 +8607,13 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (new_name); #line 1094 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8614 "Tag.c" +#line 8611 "Tag.c" } #line 1096 "/home/jens/Source/shotwell/src/Tag.vala" _tmp67_ = new_name; #line 1096 "/home/jens/Source/shotwell/src/Tag.vala" tag_set_raw_flat_name (self, _tmp67_); -#line 8620 "Tag.c" +#line 8617 "Tag.c" } #line 1099 "/home/jens/Source/shotwell/src/Tag.vala" result = TRUE; @@ -8624,15 +8621,15 @@ gboolean tag_rename (Tag* self, const gchar* name) { _g_free0 (new_name); #line 1099 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8628 "Tag.c" +#line 8625 "Tag.c" } gboolean tag_contains (Tag* self, MediaSource* source) { gboolean result = FALSE; - ViewCollection* _tmp0_ = NULL; - MediaSource* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; + ViewCollection* _tmp0_; + MediaSource* _tmp1_; + gboolean _tmp2_; #line 1102 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), FALSE); #line 1102 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8647,14 +8644,14 @@ gboolean tag_contains (Tag* self, MediaSource* source) { result = _tmp2_; #line 1103 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8651 "Tag.c" +#line 8648 "Tag.c" } gint tag_get_sources_count (Tag* self) { gint result = 0; - ViewCollection* _tmp0_ = NULL; - gint _tmp1_ = 0; + ViewCollection* _tmp0_; + gint _tmp1_; #line 1106 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), 0); #line 1107 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8665,14 +8662,14 @@ gint tag_get_sources_count (Tag* self) { result = _tmp1_; #line 1107 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8669 "Tag.c" +#line 8666 "Tag.c" } GeeCollection* tag_get_sources (Tag* self) { GeeCollection* result = NULL; - ViewCollection* _tmp0_ = NULL; - GeeCollection* _tmp1_ = NULL; + ViewCollection* _tmp0_; + GeeCollection* _tmp1_; #line 1110 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (self), NULL); #line 1111 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8683,15 +8680,15 @@ GeeCollection* tag_get_sources (Tag* self) { result = G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GEE_TYPE_COLLECTION, GeeCollection); #line 1111 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 8687 "Tag.c" +#line 8684 "Tag.c" } void tag_mirror_sources (Tag* self, ViewCollection* view, CreateView mirroring_ctor, void* mirroring_ctor_target) { - ViewCollection* _tmp0_ = NULL; - ViewCollection* _tmp1_ = NULL; - CreateView _tmp2_ = NULL; - void* _tmp2__target = NULL; + ViewCollection* _tmp0_; + ViewCollection* _tmp1_; + CreateView _tmp2_; + void* _tmp2__target; #line 1114 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 1114 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8706,19 +8703,19 @@ void tag_mirror_sources (Tag* self, ViewCollection* view, CreateView mirroring_c _tmp2__target = mirroring_ctor_target; #line 1115 "/home/jens/Source/shotwell/src/Tag.vala" view_collection_mirror (_tmp0_, _tmp1_, _tmp2_, _tmp2__target, NULL, NULL); -#line 8710 "Tag.c" +#line 8707 "Tag.c" } static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, GeeIterable* removed) { GeeCollection* added_sources = NULL; - GeeIterable* _tmp0_ = NULL; + GeeIterable* _tmp0_; GeeCollection* removed_sources = NULL; - GeeIterable* _tmp29_ = NULL; - GeeCollection* _tmp58_ = NULL; - GeeCollection* _tmp62_ = NULL; + GeeIterable* _tmp29_; + GeeCollection* _tmp58_; + GeeCollection* _tmp62_; gboolean _tmp66_ = FALSE; - GeeCollection* _tmp67_ = NULL; + GeeCollection* _tmp67_; GError * _inner_error_ = NULL; #line 1118 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); @@ -8732,19 +8729,19 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp0_ = added; #line 1121 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp0_ != NULL) { -#line 8736 "Tag.c" - GeeArrayList* _tmp1_ = NULL; +#line 8733 "Tag.c" + GeeArrayList* _tmp1_; #line 1122 "/home/jens/Source/shotwell/src/Tag.vala" _tmp1_ = gee_array_list_new (TYPE_MEDIA_SOURCE, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL); #line 1122 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (added_sources); #line 1122 "/home/jens/Source/shotwell/src/Tag.vala" added_sources = G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GEE_TYPE_COLLECTION, GeeCollection); -#line 8744 "Tag.c" +#line 8741 "Tag.c" { GeeIterator* _view_it = NULL; - GeeIterable* _tmp2_ = NULL; - GeeIterator* _tmp3_ = NULL; + GeeIterable* _tmp2_; + GeeIterator* _tmp3_; #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = added; #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8753,27 +8750,27 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _view_it = _tmp3_; #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 8757 "Tag.c" - GeeIterator* _tmp4_ = NULL; - gboolean _tmp5_ = FALSE; +#line 8754 "Tag.c" + GeeIterator* _tmp4_; + gboolean _tmp5_; DataView* view = NULL; - GeeIterator* _tmp6_ = NULL; - gpointer _tmp7_ = NULL; + GeeIterator* _tmp6_; + gpointer _tmp7_; MediaSource* source = NULL; - DataView* _tmp8_ = NULL; - DataSource* _tmp9_ = NULL; - TagRow* _tmp10_ = NULL; - GeeSet* _tmp11_ = NULL; - MediaSource* _tmp12_ = NULL; - gchar* _tmp13_ = NULL; - gchar* _tmp14_ = NULL; - gboolean _tmp15_ = FALSE; - gboolean _tmp16_ = FALSE; + DataView* _tmp8_; + DataSource* _tmp9_; + TagRow* _tmp10_; + GeeSet* _tmp11_; + MediaSource* _tmp12_; + gchar* _tmp13_; + gchar* _tmp14_; + gboolean _tmp15_; + gboolean _tmp16_; gboolean is_added = FALSE; - GeeCollection* _tmp25_ = NULL; - MediaSource* _tmp26_ = NULL; - gboolean _tmp27_ = FALSE; - gboolean _tmp28_ = FALSE; + GeeCollection* _tmp25_; + MediaSource* _tmp26_; + gboolean _tmp27_; + gboolean _tmp28_; #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" _tmp4_ = _view_it; #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8782,7 +8779,7 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, if (!_tmp5_) { #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 8786 "Tag.c" +#line 8783 "Tag.c" } #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" _tmp6_ = _view_it; @@ -8814,16 +8811,16 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _g_free0 (_tmp14_); #line 1128 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp16_) { -#line 8818 "Tag.c" +#line 8815 "Tag.c" gboolean is_added = FALSE; - TagRow* _tmp17_ = NULL; - GeeSet* _tmp18_ = NULL; - MediaSource* _tmp19_ = NULL; - gchar* _tmp20_ = NULL; - gchar* _tmp21_ = NULL; - gboolean _tmp22_ = FALSE; - gboolean _tmp23_ = FALSE; - gboolean _tmp24_ = FALSE; + TagRow* _tmp17_; + GeeSet* _tmp18_; + MediaSource* _tmp19_; + gchar* _tmp20_; + gchar* _tmp21_; + gboolean _tmp22_; + gboolean _tmp23_; + gboolean _tmp24_; #line 1129 "/home/jens/Source/shotwell/src/Tag.vala" _tmp17_ = self->priv->row; #line 1129 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8846,7 +8843,7 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp24_ = is_added; #line 1130 "/home/jens/Source/shotwell/src/Tag.vala" _vala_assert (_tmp24_, "is_added"); -#line 8850 "Tag.c" +#line 8847 "Tag.c" } #line 1133 "/home/jens/Source/shotwell/src/Tag.vala" _tmp25_ = added_sources; @@ -8864,11 +8861,11 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _g_object_unref0 (source); #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (view); -#line 8868 "Tag.c" +#line 8865 "Tag.c" } #line 1123 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_view_it); -#line 8872 "Tag.c" +#line 8869 "Tag.c" } } #line 1138 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8877,19 +8874,19 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp29_ = removed; #line 1139 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp29_ != NULL) { -#line 8881 "Tag.c" - GeeArrayList* _tmp30_ = NULL; +#line 8878 "Tag.c" + GeeArrayList* _tmp30_; #line 1140 "/home/jens/Source/shotwell/src/Tag.vala" _tmp30_ = gee_array_list_new (TYPE_MEDIA_SOURCE, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL); #line 1140 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (removed_sources); #line 1140 "/home/jens/Source/shotwell/src/Tag.vala" removed_sources = G_TYPE_CHECK_INSTANCE_CAST (_tmp30_, GEE_TYPE_COLLECTION, GeeCollection); -#line 8889 "Tag.c" +#line 8886 "Tag.c" { GeeIterator* _view_it = NULL; - GeeIterable* _tmp31_ = NULL; - GeeIterator* _tmp32_ = NULL; + GeeIterable* _tmp31_; + GeeIterator* _tmp32_; #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" _tmp31_ = removed; #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8898,29 +8895,29 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _view_it = _tmp32_; #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 8902 "Tag.c" - GeeIterator* _tmp33_ = NULL; - gboolean _tmp34_ = FALSE; +#line 8899 "Tag.c" + GeeIterator* _tmp33_; + gboolean _tmp34_; DataView* view = NULL; - GeeIterator* _tmp35_ = NULL; - gpointer _tmp36_ = NULL; + GeeIterator* _tmp35_; + gpointer _tmp36_; MediaSource* source = NULL; - DataView* _tmp37_ = NULL; - DataSource* _tmp38_ = NULL; + DataView* _tmp37_; + DataSource* _tmp38_; gboolean is_removed = FALSE; - TagRow* _tmp39_ = NULL; - GeeSet* _tmp40_ = NULL; - MediaSource* _tmp41_ = NULL; - gchar* _tmp42_ = NULL; - gchar* _tmp43_ = NULL; - gboolean _tmp44_ = FALSE; - gboolean _tmp45_ = FALSE; - gboolean _tmp46_ = FALSE; + TagRow* _tmp39_; + GeeSet* _tmp40_; + MediaSource* _tmp41_; + gchar* _tmp42_; + gchar* _tmp43_; + gboolean _tmp44_; + gboolean _tmp45_; + gboolean _tmp46_; gboolean is_added = FALSE; - GeeCollection* _tmp47_ = NULL; - MediaSource* _tmp48_ = NULL; - gboolean _tmp49_ = FALSE; - gboolean _tmp50_ = FALSE; + GeeCollection* _tmp47_; + MediaSource* _tmp48_; + gboolean _tmp49_; + gboolean _tmp50_; #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" _tmp33_ = _view_it; #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" @@ -8929,7 +8926,7 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, if (!_tmp34_) { #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 8933 "Tag.c" +#line 8930 "Tag.c" } #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" _tmp35_ = _view_it; @@ -8981,20 +8978,20 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _g_object_unref0 (source); #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (view); -#line 8985 "Tag.c" +#line 8982 "Tag.c" } #line 1141 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_view_it); -#line 8989 "Tag.c" +#line 8986 "Tag.c" } } { - TagTable* _tmp51_ = NULL; - TagTable* _tmp52_ = NULL; - TagRow* _tmp53_ = NULL; - TagID _tmp54_ = {0}; - TagRow* _tmp55_ = NULL; - GeeSet* _tmp56_ = NULL; + TagTable* _tmp51_; + TagTable* _tmp52_; + TagRow* _tmp53_; + TagID _tmp54_; + TagRow* _tmp55_; + GeeSet* _tmp56_; #line 1153 "/home/jens/Source/shotwell/src/Tag.vala" _tmp51_ = tag_table_get_instance (); #line 1153 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9015,8 +9012,8 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1153 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { -#line 9019 "Tag.c" - goto __catch476_database_error; +#line 9016 "Tag.c" + goto __catch477_database_error; } #line 1153 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (removed_sources); @@ -9028,14 +9025,14 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, g_clear_error (&_inner_error_); #line 1153 "/home/jens/Source/shotwell/src/Tag.vala" return; -#line 9032 "Tag.c" +#line 9029 "Tag.c" } } - goto __finally476; - __catch476_database_error: + goto __finally477; + __catch477_database_error: { GError* err = NULL; - GError* _tmp57_ = NULL; + GError* _tmp57_; #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9046,9 +9043,9 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, app_window_database_error (_tmp57_); #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" _g_error_free0 (err); -#line 9050 "Tag.c" +#line 9047 "Tag.c" } - __finally476: + __finally477: #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9061,16 +9058,16 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, g_clear_error (&_inner_error_); #line 1152 "/home/jens/Source/shotwell/src/Tag.vala" return; -#line 9065 "Tag.c" +#line 9062 "Tag.c" } #line 1159 "/home/jens/Source/shotwell/src/Tag.vala" _tmp58_ = added_sources; #line 1159 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp58_ != NULL) { -#line 9071 "Tag.c" - TagSourceCollection* _tmp59_ = NULL; - GeeCollection* _tmp60_ = NULL; - gboolean _tmp61_ = FALSE; +#line 9068 "Tag.c" + TagSourceCollection* _tmp59_; + GeeCollection* _tmp60_; + gboolean _tmp61_; #line 1160 "/home/jens/Source/shotwell/src/Tag.vala" _tmp59_ = tag_global; #line 1160 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9079,16 +9076,16 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp61_ = self->priv->relinking; #line 1160 "/home/jens/Source/shotwell/src/Tag.vala" container_source_collection_notify_container_contents_added (G_TYPE_CHECK_INSTANCE_CAST (_tmp59_, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE, ContainerSource), _tmp60_, _tmp61_); -#line 9083 "Tag.c" +#line 9080 "Tag.c" } #line 1162 "/home/jens/Source/shotwell/src/Tag.vala" _tmp62_ = removed_sources; #line 1162 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp62_ != NULL) { -#line 9089 "Tag.c" - TagSourceCollection* _tmp63_ = NULL; - GeeCollection* _tmp64_ = NULL; - gboolean _tmp65_ = FALSE; +#line 9086 "Tag.c" + TagSourceCollection* _tmp63_; + GeeCollection* _tmp64_; + gboolean _tmp65_; #line 1163 "/home/jens/Source/shotwell/src/Tag.vala" _tmp63_ = tag_global; #line 1163 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9097,7 +9094,7 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp65_ = self->priv->unlinking; #line 1163 "/home/jens/Source/shotwell/src/Tag.vala" container_source_collection_notify_container_contents_removed (G_TYPE_CHECK_INSTANCE_CAST (_tmp63_, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE, ContainerSource), _tmp64_, _tmp65_); -#line 9101 "Tag.c" +#line 9098 "Tag.c" } #line 1165 "/home/jens/Source/shotwell/src/Tag.vala" _tmp67_ = added_sources; @@ -9105,23 +9102,23 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, if (_tmp67_ != NULL) { #line 1165 "/home/jens/Source/shotwell/src/Tag.vala" _tmp66_ = TRUE; -#line 9109 "Tag.c" +#line 9106 "Tag.c" } else { - GeeCollection* _tmp68_ = NULL; + GeeCollection* _tmp68_; #line 1165 "/home/jens/Source/shotwell/src/Tag.vala" _tmp68_ = removed_sources; #line 1165 "/home/jens/Source/shotwell/src/Tag.vala" _tmp66_ = _tmp68_ != NULL; -#line 9116 "Tag.c" +#line 9113 "Tag.c" } #line 1165 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp66_) { -#line 9120 "Tag.c" - TagSourceCollection* _tmp69_ = NULL; - GeeCollection* _tmp70_ = NULL; - gboolean _tmp71_ = FALSE; - GeeCollection* _tmp72_ = NULL; - gboolean _tmp73_ = FALSE; +#line 9117 "Tag.c" + TagSourceCollection* _tmp69_; + GeeCollection* _tmp70_; + gboolean _tmp71_; + GeeCollection* _tmp72_; + gboolean _tmp73_; #line 1166 "/home/jens/Source/shotwell/src/Tag.vala" _tmp69_ = tag_global; #line 1166 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9134,20 +9131,20 @@ static void tag_on_media_views_contents_altered (Tag* self, GeeIterable* added, _tmp73_ = self->priv->unlinking; #line 1166 "/home/jens/Source/shotwell/src/Tag.vala" container_source_collection_notify_container_contents_altered (G_TYPE_CHECK_INSTANCE_CAST (_tmp69_, TYPE_CONTAINER_SOURCE_COLLECTION, ContainerSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONTAINER_SOURCE, ContainerSource), _tmp70_, _tmp71_, _tmp72_, _tmp73_); -#line 9138 "Tag.c" +#line 9135 "Tag.c" } #line 1118 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (removed_sources); #line 1118 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (added_sources); -#line 9144 "Tag.c" +#line 9141 "Tag.c" } static void tag_on_sources_destroyed (Tag* self, GeeCollection* sources) { - GeeCollection* _tmp0_ = NULL; - GeeMultiMap* _tmp1_ = NULL; - GeeMultiMap* _tmp2_ = NULL; + GeeCollection* _tmp0_; + GeeMultiMap* _tmp1_; + GeeMultiMap* _tmp2_; #line 1171 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (IS_TAG (self)); #line 1171 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9160,14 +9157,14 @@ static void tag_on_sources_destroyed (Tag* self, GeeCollection* sources) { _tmp2_ = _tmp1_; #line 1172 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_tmp2_); -#line 9164 "Tag.c" +#line 9161 "Tag.c" } static void tag_real_destroy (DataSource* base) { Tag * self; - ViewCollection* _tmp0_ = NULL; - gint _tmp1_ = 0; + ViewCollection* _tmp0_; + gint _tmp1_; GError * _inner_error_ = NULL; #line 1175 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TAG, Tag); @@ -9177,21 +9174,21 @@ static void tag_real_destroy (DataSource* base) { _tmp1_ = data_collection_get_count (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_DATA_COLLECTION, DataCollection)); #line 1179 "/home/jens/Source/shotwell/src/Tag.vala" if (_tmp1_ > 0) { -#line 9181 "Tag.c" - ViewCollection* _tmp2_ = NULL; - guint _tmp3_ = 0U; +#line 9178 "Tag.c" + ViewCollection* _tmp2_; + guint _tmp3_; GeeArrayList* removed = NULL; - GeeArrayList* _tmp4_ = NULL; - GeeArrayList* _tmp5_ = NULL; - ViewCollection* _tmp6_ = NULL; - GeeCollection* _tmp7_ = NULL; - GeeCollection* _tmp8_ = NULL; - ViewCollection* _tmp9_ = NULL; - TagSourceCollection* _tmp10_ = NULL; - GeeArrayList* _tmp11_ = NULL; - TagSourceCollection* _tmp12_ = NULL; - GeeArrayList* _tmp13_ = NULL; - ViewCollection* _tmp14_ = NULL; + GeeArrayList* _tmp4_; + GeeArrayList* _tmp5_; + ViewCollection* _tmp6_; + GeeCollection* _tmp7_; + GeeCollection* _tmp8_; + ViewCollection* _tmp9_; + TagSourceCollection* _tmp10_; + GeeArrayList* _tmp11_; + TagSourceCollection* _tmp12_; + GeeArrayList* _tmp13_; + ViewCollection* _tmp14_; #line 1180 "/home/jens/Source/shotwell/src/Tag.vala" _tmp2_ = self->priv->media_views; #line 1180 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9236,13 +9233,13 @@ static void tag_real_destroy (DataSource* base) { g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, TYPE_DATA_COLLECTION, DataCollection), "contents-altered", (GCallback) _tag_on_media_views_contents_altered_data_collection_contents_altered, self, 0); #line 1179 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (removed); -#line 9240 "Tag.c" +#line 9237 "Tag.c" } { - TagTable* _tmp15_ = NULL; - TagTable* _tmp16_ = NULL; - TagRow* _tmp17_ = NULL; - TagID _tmp18_ = {0}; + TagTable* _tmp15_; + TagTable* _tmp16_; + TagRow* _tmp17_; + TagID _tmp18_; #line 1194 "/home/jens/Source/shotwell/src/Tag.vala" _tmp15_ = tag_table_get_instance (); #line 1194 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9259,8 +9256,8 @@ static void tag_real_destroy (DataSource* base) { if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1194 "/home/jens/Source/shotwell/src/Tag.vala" if (_inner_error_->domain == DATABASE_ERROR) { -#line 9263 "Tag.c" - goto __catch477_database_error; +#line 9260 "Tag.c" + goto __catch478_database_error; } #line 1194 "/home/jens/Source/shotwell/src/Tag.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -9268,14 +9265,14 @@ static void tag_real_destroy (DataSource* base) { g_clear_error (&_inner_error_); #line 1194 "/home/jens/Source/shotwell/src/Tag.vala" return; -#line 9272 "Tag.c" +#line 9269 "Tag.c" } } - goto __finally477; - __catch477_database_error: + goto __finally478; + __catch478_database_error: { GError* err = NULL; - GError* _tmp19_ = NULL; + GError* _tmp19_; #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" err = _inner_error_; #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9286,9 +9283,9 @@ static void tag_real_destroy (DataSource* base) { app_window_database_error (_tmp19_); #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" _g_error_free0 (err); -#line 9290 "Tag.c" +#line 9287 "Tag.c" } - __finally477: + __finally478: #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9297,28 +9294,28 @@ static void tag_real_destroy (DataSource* base) { g_clear_error (&_inner_error_); #line 1193 "/home/jens/Source/shotwell/src/Tag.vala" return; -#line 9301 "Tag.c" +#line 9298 "Tag.c" } #line 1199 "/home/jens/Source/shotwell/src/Tag.vala" DATA_SOURCE_CLASS (tag_parent_class)->destroy (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_DATA_SOURCE, DataSource)); -#line 9305 "Tag.c" +#line 9302 "Tag.c" } static void _tag_tag_snapshot_on_source_destroyed_source_collection_item_destroyed (SourceCollection* _sender, DataSource* source, gpointer self) { #line 292 "/home/jens/Source/shotwell/src/Tag.vala" tag_tag_snapshot_on_source_destroyed ((TagTagSnapshot*) self, source); -#line 9312 "Tag.c" +#line 9309 "Tag.c" } static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) { TagTagSnapshot* self = NULL; - Tag* _tmp0_ = NULL; - TagRow* _tmp1_ = NULL; - TagRow* _tmp2_ = NULL; - LibraryPhotoSourceCollection* _tmp14_ = NULL; - VideoSourceCollection* _tmp15_ = NULL; + Tag* _tmp0_; + TagRow* _tmp1_; + TagRow* _tmp2_; + LibraryPhotoSourceCollection* _tmp14_; + VideoSourceCollection* _tmp15_; #line 278 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (tag), NULL); #line 278 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9333,14 +9330,14 @@ static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) _tag_row_unref0 (self->priv->row); #line 280 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->row = _tmp2_; -#line 9337 "Tag.c" +#line 9334 "Tag.c" { GeeIterator* _source_it = NULL; - Tag* _tmp3_ = NULL; - GeeCollection* _tmp4_ = NULL; - GeeCollection* _tmp5_ = NULL; - GeeIterator* _tmp6_ = NULL; - GeeIterator* _tmp7_ = NULL; + Tag* _tmp3_; + GeeCollection* _tmp4_; + GeeCollection* _tmp5_; + GeeIterator* _tmp6_; + GeeIterator* _tmp7_; #line 284 "/home/jens/Source/shotwell/src/Tag.vala" _tmp3_ = tag; #line 284 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9357,14 +9354,14 @@ static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) _source_it = _tmp7_; #line 284 "/home/jens/Source/shotwell/src/Tag.vala" while (TRUE) { -#line 9361 "Tag.c" - GeeIterator* _tmp8_ = NULL; - gboolean _tmp9_ = FALSE; +#line 9358 "Tag.c" + GeeIterator* _tmp8_; + gboolean _tmp9_; MediaSource* source = NULL; - GeeIterator* _tmp10_ = NULL; - gpointer _tmp11_ = NULL; - GeeHashSet* _tmp12_ = NULL; - MediaSource* _tmp13_ = NULL; + GeeIterator* _tmp10_; + gpointer _tmp11_; + GeeHashSet* _tmp12_; + MediaSource* _tmp13_; #line 284 "/home/jens/Source/shotwell/src/Tag.vala" _tmp8_ = _source_it; #line 284 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9373,7 +9370,7 @@ static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) if (!_tmp9_) { #line 284 "/home/jens/Source/shotwell/src/Tag.vala" break; -#line 9377 "Tag.c" +#line 9374 "Tag.c" } #line 284 "/home/jens/Source/shotwell/src/Tag.vala" _tmp10_ = _source_it; @@ -9389,11 +9386,11 @@ static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) gee_abstract_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection), _tmp13_); #line 284 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (source); -#line 9393 "Tag.c" +#line 9390 "Tag.c" } #line 284 "/home/jens/Source/shotwell/src/Tag.vala" _g_object_unref0 (_source_it); -#line 9397 "Tag.c" +#line 9394 "Tag.c" } #line 287 "/home/jens/Source/shotwell/src/Tag.vala" _tmp14_ = library_photo_global; @@ -9405,21 +9402,21 @@ static TagTagSnapshot* tag_tag_snapshot_construct (GType object_type, Tag* tag) g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, TYPE_SOURCE_COLLECTION, SourceCollection), "item-destroyed", (GCallback) _tag_tag_snapshot_on_source_destroyed_source_collection_item_destroyed, self); #line 278 "/home/jens/Source/shotwell/src/Tag.vala" return self; -#line 9409 "Tag.c" +#line 9406 "Tag.c" } static TagTagSnapshot* tag_tag_snapshot_new (Tag* tag) { #line 278 "/home/jens/Source/shotwell/src/Tag.vala" return tag_tag_snapshot_construct (TAG_TYPE_TAG_SNAPSHOT, tag); -#line 9416 "Tag.c" +#line 9413 "Tag.c" } static TagRow* tag_tag_snapshot_get_row (TagTagSnapshot* self) { TagRow* result = NULL; - TagRow* _tmp0_ = NULL; - TagRow* _tmp1_ = NULL; + TagRow* _tmp0_; + TagRow* _tmp1_; #line 296 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (TAG_IS_TAG_SNAPSHOT (self), NULL); #line 297 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9430,14 +9427,14 @@ static TagRow* tag_tag_snapshot_get_row (TagTagSnapshot* self) { result = _tmp1_; #line 297 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 9434 "Tag.c" +#line 9431 "Tag.c" } static void tag_tag_snapshot_real_notify_broken (SourceSnapshot* base) { TagTagSnapshot * self; - TagRow* _tmp0_ = NULL; - GeeHashSet* _tmp1_ = NULL; + TagRow* _tmp0_; + GeeHashSet* _tmp1_; #line 300 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TAG_TYPE_TAG_SNAPSHOT, TagTagSnapshot); #line 301 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9452,14 +9449,14 @@ static void tag_tag_snapshot_real_notify_broken (SourceSnapshot* base) { gee_abstract_collection_clear (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection)); #line 304 "/home/jens/Source/shotwell/src/Tag.vala" SOURCE_SNAPSHOT_CLASS (tag_tag_snapshot_parent_class)->notify_broken (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SOURCE_SNAPSHOT, SourceSnapshot)); -#line 9456 "Tag.c" +#line 9453 "Tag.c" } static void tag_tag_snapshot_on_source_destroyed (TagTagSnapshot* self, DataSource* source) { - GeeHashSet* _tmp0_ = NULL; - DataSource* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; + GeeHashSet* _tmp0_; + DataSource* _tmp1_; + gboolean _tmp2_; #line 307 "/home/jens/Source/shotwell/src/Tag.vala" g_return_if_fail (TAG_IS_TAG_SNAPSHOT (self)); #line 307 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9474,7 +9471,7 @@ static void tag_tag_snapshot_on_source_destroyed (TagTagSnapshot* self, DataSour if (_tmp2_) { #line 309 "/home/jens/Source/shotwell/src/Tag.vala" source_snapshot_notify_broken (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SOURCE_SNAPSHOT, SourceSnapshot)); -#line 9478 "Tag.c" +#line 9475 "Tag.c" } } @@ -9487,29 +9484,29 @@ static void tag_tag_snapshot_class_init (TagTagSnapshotClass * klass) { #line 274 "/home/jens/Source/shotwell/src/Tag.vala" g_type_class_add_private (klass, sizeof (TagTagSnapshotPrivate)); #line 274 "/home/jens/Source/shotwell/src/Tag.vala" - ((SourceSnapshotClass *) klass)->notify_broken = (void (*)(SourceSnapshot*)) tag_tag_snapshot_real_notify_broken; -#line 9492 "Tag.c" + ((SourceSnapshotClass *) klass)->notify_broken = (void (*) (SourceSnapshot *)) tag_tag_snapshot_real_notify_broken; +#line 9489 "Tag.c" } static void tag_tag_snapshot_instance_init (TagTagSnapshot * self) { - GeeHashSet* _tmp0_ = NULL; + GeeHashSet* _tmp0_; #line 274 "/home/jens/Source/shotwell/src/Tag.vala" self->priv = TAG_TAG_SNAPSHOT_GET_PRIVATE (self); #line 276 "/home/jens/Source/shotwell/src/Tag.vala" _tmp0_ = gee_hash_set_new (TYPE_MEDIA_SOURCE, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, NULL, NULL, NULL, NULL, NULL, NULL); #line 276 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->sources = _tmp0_; -#line 9504 "Tag.c" +#line 9501 "Tag.c" } -static void tag_tag_snapshot_finalize (SourceSnapshot* obj) { +static void tag_tag_snapshot_finalize (SourceSnapshot * obj) { TagTagSnapshot * self; - LibraryPhotoSourceCollection* _tmp0_ = NULL; - guint _tmp1_ = 0U; - VideoSourceCollection* _tmp2_ = NULL; - guint _tmp3_ = 0U; + LibraryPhotoSourceCollection* _tmp0_; + guint _tmp1_; + VideoSourceCollection* _tmp2_; + guint _tmp3_; #line 274 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TAG_TYPE_TAG_SNAPSHOT, TagTagSnapshot); #line 292 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9530,7 +9527,7 @@ static void tag_tag_snapshot_finalize (SourceSnapshot* obj) { _g_object_unref0 (self->priv->sources); #line 274 "/home/jens/Source/shotwell/src/Tag.vala" SOURCE_SNAPSHOT_CLASS (tag_tag_snapshot_parent_class)->finalize (obj); -#line 9534 "Tag.c" +#line 9531 "Tag.c" } @@ -9548,7 +9545,7 @@ static GType tag_tag_snapshot_get_type (void) { static TagTagProxy* tag_tag_proxy_construct (GType object_type, Tag* tag) { TagTagProxy* self = NULL; - Tag* _tmp0_ = NULL; + Tag* _tmp0_; #line 314 "/home/jens/Source/shotwell/src/Tag.vala" g_return_val_if_fail (IS_TAG (tag), NULL); #line 315 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9557,26 +9554,26 @@ static TagTagProxy* tag_tag_proxy_construct (GType object_type, Tag* tag) { self = (TagTagProxy*) source_proxy_construct (object_type, G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_DATA_SOURCE, DataSource)); #line 314 "/home/jens/Source/shotwell/src/Tag.vala" return self; -#line 9561 "Tag.c" +#line 9558 "Tag.c" } static TagTagProxy* tag_tag_proxy_new (Tag* tag) { #line 314 "/home/jens/Source/shotwell/src/Tag.vala" return tag_tag_proxy_construct (TAG_TYPE_TAG_PROXY, tag); -#line 9568 "Tag.c" +#line 9565 "Tag.c" } static DataSource* tag_tag_proxy_real_reconstitute (SourceProxy* base, gint64 object_id, SourceSnapshot* snapshot) { TagTagProxy * self; DataSource* result = NULL; - gint64 _tmp0_ = 0LL; - SourceSnapshot* _tmp1_ = NULL; - TagRow* _tmp2_ = NULL; - TagRow* _tmp3_ = NULL; - Tag* _tmp4_ = NULL; - DataSource* _tmp5_ = NULL; + gint64 _tmp0_; + SourceSnapshot* _tmp1_; + TagRow* _tmp2_; + TagRow* _tmp3_; + Tag* _tmp4_; + DataSource* _tmp5_; #line 318 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TAG_TYPE_TAG_PROXY, TagTagProxy); #line 318 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9599,7 +9596,7 @@ static DataSource* tag_tag_proxy_real_reconstitute (SourceProxy* base, gint64 ob result = _tmp5_; #line 319 "/home/jens/Source/shotwell/src/Tag.vala" return result; -#line 9603 "Tag.c" +#line 9600 "Tag.c" } @@ -9607,8 +9604,8 @@ static void tag_tag_proxy_class_init (TagTagProxyClass * klass) { #line 313 "/home/jens/Source/shotwell/src/Tag.vala" tag_tag_proxy_parent_class = g_type_class_peek_parent (klass); #line 313 "/home/jens/Source/shotwell/src/Tag.vala" - ((SourceProxyClass *) klass)->reconstitute = (DataSource* (*)(SourceProxy*, gint64, SourceSnapshot*)) tag_tag_proxy_real_reconstitute; -#line 9612 "Tag.c" + ((SourceProxyClass *) klass)->reconstitute = (DataSource* (*) (SourceProxy *, gint64, SourceSnapshot*)) tag_tag_proxy_real_reconstitute; +#line 9609 "Tag.c" } @@ -9634,22 +9631,22 @@ static void tag_class_init (TagClass * klass) { #line 269 "/home/jens/Source/shotwell/src/Tag.vala" g_type_class_add_private (klass, sizeof (TagPrivate)); #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataSourceClass *) klass)->get_typename = (gchar* (*)(DataSource*)) tag_real_get_typename; + ((DataSourceClass *) klass)->get_typename = (gchar* (*) (DataSource *)) tag_real_get_typename; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataSourceClass *) klass)->get_instance_id = (gint64 (*)(DataSource*)) tag_real_get_instance_id; + ((DataSourceClass *) klass)->get_instance_id = (gint64 (*) (DataSource *)) tag_real_get_instance_id; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataObjectClass *) klass)->get_name = (gchar* (*)(DataObject*)) tag_real_get_name; + ((DataObjectClass *) klass)->get_name = (gchar* (*) (DataObject *)) tag_real_get_name; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataObjectClass *) klass)->to_string = (gchar* (*)(DataObject*)) tag_real_to_string; + ((DataObjectClass *) klass)->to_string = (gchar* (*) (DataObject *)) tag_real_to_string; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataSourceClass *) klass)->equals = (gboolean (*)(DataSource*, DataSource*)) tag_real_equals; + ((DataSourceClass *) klass)->equals = (gboolean (*) (DataSource *, DataSource*)) tag_real_equals; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataSourceClass *) klass)->save_snapshot = (SourceSnapshot* (*)(DataSource*)) tag_real_save_snapshot; + ((DataSourceClass *) klass)->save_snapshot = (SourceSnapshot* (*) (DataSource *)) tag_real_save_snapshot; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - ((DataSourceClass *) klass)->destroy = (void (*)(DataSource*)) tag_real_destroy; + ((DataSourceClass *) klass)->destroy = (void (*) (DataSource *)) tag_real_destroy; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" G_OBJECT_CLASS (klass)->finalize = tag_finalize; -#line 9653 "Tag.c" +#line 9650 "Tag.c" } @@ -9657,18 +9654,18 @@ static void tag_container_source_interface_init (ContainerSourceIface * iface) { #line 269 "/home/jens/Source/shotwell/src/Tag.vala" tag_container_source_parent_iface = g_type_interface_peek_parent (iface); #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->has_links = (gboolean (*)(ContainerSource*)) tag_real_has_links; + iface->has_links = (gboolean (*) (ContainerSource *)) tag_real_has_links; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->get_backlink = (SourceBacklink* (*)(ContainerSource*)) tag_real_get_backlink; + iface->get_backlink = (SourceBacklink* (*) (ContainerSource *)) tag_real_get_backlink; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->break_link = (void (*)(ContainerSource*, DataSource*)) tag_real_break_link; + iface->break_link = (void (*) (ContainerSource *, DataSource*)) tag_real_break_link; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->break_link_many = (void (*)(ContainerSource*, GeeCollection*)) tag_real_break_link_many; + iface->break_link_many = (void (*) (ContainerSource *, GeeCollection*)) tag_real_break_link_many; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->establish_link = (void (*)(ContainerSource*, DataSource*)) tag_real_establish_link; + iface->establish_link = (void (*) (ContainerSource *, DataSource*)) tag_real_establish_link; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->establish_link_many = (void (*)(ContainerSource*, GeeCollection*)) tag_real_establish_link_many; -#line 9672 "Tag.c" + iface->establish_link_many = (void (*) (ContainerSource *, GeeCollection*)) tag_real_establish_link_many; +#line 9669 "Tag.c" } @@ -9676,8 +9673,8 @@ static void tag_proxyable_interface_init (ProxyableIface * iface) { #line 269 "/home/jens/Source/shotwell/src/Tag.vala" tag_proxyable_parent_iface = g_type_interface_peek_parent (iface); #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->get_proxy = (SourceProxy* (*)(Proxyable*)) tag_real_get_proxy; -#line 9681 "Tag.c" + iface->get_proxy = (SourceProxy* (*) (Proxyable *)) tag_real_get_proxy; +#line 9678 "Tag.c" } @@ -9685,8 +9682,8 @@ static void tag_indexable_interface_init (IndexableIface * iface) { #line 269 "/home/jens/Source/shotwell/src/Tag.vala" tag_indexable_parent_iface = g_type_interface_peek_parent (iface); #line 269 "/home/jens/Source/shotwell/src/Tag.vala" - iface->get_indexable_keywords = (const gchar* (*)(Indexable*)) tag_real_get_indexable_keywords; -#line 9690 "Tag.c" + iface->get_indexable_keywords = (const gchar* (*) (Indexable *)) tag_real_get_indexable_keywords; +#line 9687 "Tag.c" } @@ -9701,18 +9698,18 @@ static void tag_instance_init (Tag * self) { self->priv->relinking = FALSE; #line 330 "/home/jens/Source/shotwell/src/Tag.vala" self->priv->indexable_keywords = NULL; -#line 9705 "Tag.c" +#line 9702 "Tag.c" } -static void tag_finalize (GObject* obj) { +static void tag_finalize (GObject * obj) { Tag * self; - ViewCollection* _tmp0_ = NULL; - guint _tmp1_ = 0U; - LibraryPhotoSourceCollection* _tmp2_ = NULL; - guint _tmp3_ = 0U; - VideoSourceCollection* _tmp4_ = NULL; - guint _tmp5_ = 0U; + ViewCollection* _tmp0_; + guint _tmp1_; + LibraryPhotoSourceCollection* _tmp2_; + guint _tmp3_; + VideoSourceCollection* _tmp4_; + guint _tmp5_; #line 269 "/home/jens/Source/shotwell/src/Tag.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TAG, Tag); #line 382 "/home/jens/Source/shotwell/src/Tag.vala" @@ -9743,7 +9740,7 @@ static void tag_finalize (GObject* obj) { _g_free0 (self->priv->indexable_keywords); #line 269 "/home/jens/Source/shotwell/src/Tag.vala" G_OBJECT_CLASS (tag_parent_class)->finalize (obj); -#line 9747 "Tag.c" +#line 9744 "Tag.c" } -- cgit v1.2.3