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/camera/CameraTable.c | 1680 ++++++++++++++++++++++++---------------------- 1 file changed, 864 insertions(+), 816 deletions(-) (limited to 'src/camera/CameraTable.c') diff --git a/src/camera/CameraTable.c b/src/camera/CameraTable.c index bbf944b..864a4e8 100644 --- a/src/camera/CameraTable.c +++ b/src/camera/CameraTable.c @@ -1,4 +1,4 @@ -/* CameraTable.c generated by valac 0.34.7, the Vala compiler +/* CameraTable.c generated by valac 0.36.6, the Vala compiler * generated from CameraTable.vala, do not modify */ /* Copyright 2016 Software Freedom Conservancy Inc. @@ -103,6 +103,12 @@ typedef struct _LibraryWindowClass LibraryWindowClass; #define _gp_list_unref0(var) ((var == NULL) ? NULL : (var = (gp_list_unref (var), NULL))) #define _discovered_camera_unref0(var) ((var == NULL) ? NULL : (var = (discovered_camera_unref (var), NULL))) typedef struct _ParamSpecCameraTable ParamSpecCameraTable; +enum { + CAMERA_TABLE_CAMERA_ADDED_SIGNAL, + CAMERA_TABLE_CAMERA_REMOVED_SIGNAL, + CAMERA_TABLE_LAST_SIGNAL +}; +static guint camera_table_signals[CAMERA_TABLE_LAST_SIGNAL] = {0}; #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } #define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; } @@ -174,7 +180,7 @@ enum { }; DiscoveredCamera* discovered_camera_new (Camera* gcamera, const gchar* uri, const gchar* display_name, const gchar* icon); DiscoveredCamera* discovered_camera_construct (GType object_type, Camera* gcamera, const gchar* uri, const gchar* display_name, const gchar* icon); -static void discovered_camera_finalize (DiscoveredCamera* obj); +static void discovered_camera_finalize (DiscoveredCamera * obj); gpointer camera_table_ref (gpointer instance); void camera_table_unref (gpointer instance); GParamSpec* param_spec_camera_table (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); @@ -221,18 +227,18 @@ gint camera_table_get_count (CameraTable* self); DiscoveredCamera* camera_table_get_for_uri (CameraTable* self, const gchar* uri); static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GError** error); static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_length1); -static void _vala_array_add66 (gchar*** array, int* length, int* size, gchar* value); +static void _vala_array_add66 (gchar** * array, int* length, int* size, gchar* value); static void _g_object_unref0_ (gpointer var); static void _g_list_free__g_object_unref0_ (GList* self); -static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_count, gchar** usb_cameras, int usb_cameras_length1, const gchar* port, gchar** full_port); +static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_count, gchar** usb_cameras, int usb_cameras_length1, const gchar* port, gchar* * full_port); gchar* camera_table_get_port_uri (const gchar* port); gchar* camera_table_get_port_path (const gchar* port); static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uuid); static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uuid); -static void _vala_array_add67 (DiscoveredCamera*** array, int* length, int* size, DiscoveredCamera* value); +static void _vala_array_add67 (DiscoveredCamera** * array, int* length, int* size, DiscoveredCamera* value); void one_shot_scheduler_after_timeout (OneShotScheduler* self, guint msec, gboolean reschedule); static void g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data); -static void camera_table_finalize (CameraTable* obj); +static void camera_table_finalize (CameraTable * 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); @@ -241,20 +247,20 @@ static const gchar* CAMERA_TABLE_SUBSYSTEMS[3] = {"usb", "block", NULL}; static gpointer _GPHOTO_REF_CAMERA0 (gpointer self) { #line 14 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self ? GPHOTO_REF_CAMERA (self) : NULL; -#line 245 "CameraTable.c" +#line 251 "CameraTable.c" } DiscoveredCamera* discovered_camera_construct (GType object_type, Camera* gcamera, const gchar* uri, const gchar* display_name, const gchar* icon) { DiscoveredCamera* self = NULL; - Camera* _tmp0_ = NULL; - Camera* _tmp1_ = NULL; - const gchar* _tmp2_ = NULL; - gchar* _tmp3_ = NULL; - const gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; + Camera* _tmp0_; + Camera* _tmp1_; + const gchar* _tmp2_; + gchar* _tmp3_; + const gchar* _tmp4_; + gchar* _tmp5_; + const gchar* _tmp6_; + gchar* _tmp7_; #line 13 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (gcamera != NULL, NULL); #line 13 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -297,21 +303,21 @@ DiscoveredCamera* discovered_camera_construct (GType object_type, Camera* gcamer self->icon = _tmp7_; #line 13 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self; -#line 301 "CameraTable.c" +#line 307 "CameraTable.c" } DiscoveredCamera* discovered_camera_new (Camera* gcamera, const gchar* uri, const gchar* display_name, const gchar* icon) { #line 13 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return discovered_camera_construct (TYPE_DISCOVERED_CAMERA, gcamera, uri, display_name, icon); -#line 308 "CameraTable.c" +#line 314 "CameraTable.c" } static void value_discovered_camera_init (GValue* value) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 315 "CameraTable.c" +#line 321 "CameraTable.c" } @@ -320,7 +326,7 @@ static void value_discovered_camera_free_value (GValue* value) { if (value->data[0].v_pointer) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" discovered_camera_unref (value->data[0].v_pointer); -#line 324 "CameraTable.c" +#line 330 "CameraTable.c" } } @@ -330,11 +336,11 @@ static void value_discovered_camera_copy_value (const GValue* src_value, GValue* if (src_value->data[0].v_pointer) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" dest_value->data[0].v_pointer = discovered_camera_ref (src_value->data[0].v_pointer); -#line 334 "CameraTable.c" +#line 340 "CameraTable.c" } else { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" dest_value->data[0].v_pointer = NULL; -#line 338 "CameraTable.c" +#line 344 "CameraTable.c" } } @@ -342,66 +348,66 @@ static void value_discovered_camera_copy_value (const GValue* src_value, GValue* static gpointer value_discovered_camera_peek_pointer (const GValue* value) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return value->data[0].v_pointer; -#line 346 "CameraTable.c" +#line 352 "CameraTable.c" } static gchar* value_discovered_camera_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (collect_values[0].v_pointer) { -#line 353 "CameraTable.c" - DiscoveredCamera* object; +#line 359 "CameraTable.c" + DiscoveredCamera * object; object = collect_values[0].v_pointer; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (object->parent_instance.g_class == NULL) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 360 "CameraTable.c" +#line 366 "CameraTable.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 364 "CameraTable.c" +#line 370 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = discovered_camera_ref (object); -#line 368 "CameraTable.c" +#line 374 "CameraTable.c" } else { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 372 "CameraTable.c" +#line 378 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return NULL; -#line 376 "CameraTable.c" +#line 382 "CameraTable.c" } static gchar* value_discovered_camera_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { - DiscoveredCamera** object_p; + DiscoveredCamera ** object_p; object_p = collect_values[0].v_pointer; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (!object_p) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 387 "CameraTable.c" +#line 393 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (!value->data[0].v_pointer) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = NULL; -#line 393 "CameraTable.c" +#line 399 "CameraTable.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = value->data[0].v_pointer; -#line 397 "CameraTable.c" +#line 403 "CameraTable.c" } else { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = discovered_camera_ref (value->data[0].v_pointer); -#line 401 "CameraTable.c" +#line 407 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return NULL; -#line 405 "CameraTable.c" +#line 411 "CameraTable.c" } @@ -415,7 +421,7 @@ GParamSpec* param_spec_discovered_camera (const gchar* name, const gchar* nick, G_PARAM_SPEC (spec)->value_type = object_type; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return G_PARAM_SPEC (spec); -#line 419 "CameraTable.c" +#line 425 "CameraTable.c" } @@ -424,12 +430,12 @@ gpointer value_get_discovered_camera (const GValue* value) { g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DISCOVERED_CAMERA), NULL); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return value->data[0].v_pointer; -#line 428 "CameraTable.c" +#line 434 "CameraTable.c" } void value_set_discovered_camera (GValue* value, gpointer v_object) { - DiscoveredCamera* old; + DiscoveredCamera * old; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DISCOVERED_CAMERA)); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -444,23 +450,23 @@ void value_set_discovered_camera (GValue* value, gpointer v_object) { value->data[0].v_pointer = v_object; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" discovered_camera_ref (value->data[0].v_pointer); -#line 448 "CameraTable.c" +#line 454 "CameraTable.c" } else { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 452 "CameraTable.c" +#line 458 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (old) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" discovered_camera_unref (old); -#line 458 "CameraTable.c" +#line 464 "CameraTable.c" } } void value_take_discovered_camera (GValue* value, gpointer v_object) { - DiscoveredCamera* old; + DiscoveredCamera * old; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_DISCOVERED_CAMERA)); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -473,17 +479,17 @@ void value_take_discovered_camera (GValue* value, gpointer v_object) { g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = v_object; -#line 477 "CameraTable.c" +#line 483 "CameraTable.c" } else { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 481 "CameraTable.c" +#line 487 "CameraTable.c" } #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (old) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" discovered_camera_unref (old); -#line 487 "CameraTable.c" +#line 493 "CameraTable.c" } } @@ -493,18 +499,18 @@ static void discovered_camera_class_init (DiscoveredCameraClass * klass) { discovered_camera_parent_class = g_type_class_peek_parent (klass); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" ((DiscoveredCameraClass *) klass)->finalize = discovered_camera_finalize; -#line 497 "CameraTable.c" +#line 503 "CameraTable.c" } static void discovered_camera_instance_init (DiscoveredCamera * self) { #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self->ref_count = 1; -#line 504 "CameraTable.c" +#line 510 "CameraTable.c" } -static void discovered_camera_finalize (DiscoveredCamera* obj) { +static void discovered_camera_finalize (DiscoveredCamera * obj) { DiscoveredCamera * self; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DISCOVERED_CAMERA, DiscoveredCamera); @@ -518,7 +524,7 @@ static void discovered_camera_finalize (DiscoveredCamera* obj) { _g_free0 (self->display_name); #line 11 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (self->icon); -#line 522 "CameraTable.c" +#line 528 "CameraTable.c" } @@ -537,18 +543,18 @@ GType discovered_camera_get_type (void) { gpointer discovered_camera_ref (gpointer instance) { - DiscoveredCamera* self; + DiscoveredCamera * self; self = instance; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_atomic_int_inc (&self->ref_count); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return instance; -#line 547 "CameraTable.c" +#line 553 "CameraTable.c" } void discovered_camera_unref (gpointer instance) { - DiscoveredCamera* self; + DiscoveredCamera * self; self = instance; #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { @@ -556,7 +562,7 @@ void discovered_camera_unref (gpointer instance) { DISCOVERED_CAMERA_GET_CLASS (self)->finalize (self); #line 7 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_type_free_instance ((GTypeInstance *) self); -#line 560 "CameraTable.c" +#line 566 "CameraTable.c" } } @@ -564,28 +570,28 @@ void discovered_camera_unref (gpointer instance) { static void _camera_table_on_update_cameras_one_shot_callback (gpointer self) { #line 42 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_on_update_cameras ((CameraTable*) self); -#line 568 "CameraTable.c" +#line 574 "CameraTable.c" } static void _camera_table_on_udev_event_g_udev_client_uevent (GUdevClient* _sender, const gchar* action, GUdevDevice* device, gpointer self) { #line 46 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_on_udev_event ((CameraTable*) self, action, device); -#line 575 "CameraTable.c" +#line 581 "CameraTable.c" } static void _camera_table_on_volume_changed_g_volume_monitor_volume_changed (GVolumeMonitor* _sender, GVolume* volume, gpointer self) { #line 48 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_on_volume_changed ((CameraTable*) self, volume); -#line 582 "CameraTable.c" +#line 588 "CameraTable.c" } static void _camera_table_on_volume_changed_g_volume_monitor_volume_added (GVolumeMonitor* _sender, GVolume* volume, gpointer self) { #line 49 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_on_volume_changed ((CameraTable*) self, volume); -#line 589 "CameraTable.c" +#line 595 "CameraTable.c" } @@ -594,17 +600,17 @@ static gboolean _camera_table_delayed_init_gsource_func (gpointer self) { result = camera_table_delayed_init ((CameraTable*) self); #line 54 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 598 "CameraTable.c" +#line 604 "CameraTable.c" } static CameraTable* camera_table_construct (GType object_type) { CameraTable* self = NULL; - OneShotScheduler* _tmp0_ = NULL; - GUdevClient* _tmp1_ = NULL; - GVolumeMonitor* _tmp2_ = NULL; - GVolumeMonitor* _tmp3_ = NULL; - GVolumeMonitor* _tmp4_ = NULL; + OneShotScheduler* _tmp0_; + GUdevClient* _tmp1_; + GVolumeMonitor* _tmp2_; + GVolumeMonitor* _tmp3_; + GVolumeMonitor* _tmp4_; #line 41 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self = (CameraTable*) g_type_create_instance (object_type); #line 42 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -635,23 +641,23 @@ static CameraTable* camera_table_construct (GType object_type) { g_timeout_add_full (G_PRIORITY_DEFAULT, (guint) 500, _camera_table_delayed_init_gsource_func, camera_table_ref (self), camera_table_unref); #line 41 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self; -#line 639 "CameraTable.c" +#line 645 "CameraTable.c" } static CameraTable* camera_table_new (void) { #line 41 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return camera_table_construct (TYPE_CAMERA_TABLE); -#line 646 "CameraTable.c" +#line 652 "CameraTable.c" } static gboolean camera_table_delayed_init (CameraTable* self) { gboolean result = FALSE; - AppWindow* _tmp0_ = NULL; - LibraryWindow* _tmp1_ = NULL; - AppWindow* _tmp10_ = NULL; - LibraryWindow* _tmp11_ = NULL; + AppWindow* _tmp0_; + LibraryWindow* _tmp1_; + AppWindow* _tmp10_; + LibraryWindow* _tmp11_; GError * _inner_error_ = NULL; #line 57 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), FALSE); @@ -663,18 +669,18 @@ static gboolean camera_table_delayed_init (CameraTable* self) { library_window_set_page_switching_enabled (_tmp1_, FALSE); #line 60 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (_tmp1_); -#line 667 "CameraTable.c" +#line 673 "CameraTable.c" { #line 63 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_init_camera_table (self, &_inner_error_); #line 63 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 673 "CameraTable.c" +#line 679 "CameraTable.c" gboolean _tmp2_ = FALSE; #line 63 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_inner_error_->domain == GPHOTO_ERROR) { -#line 677 "CameraTable.c" - goto __catch57_gphoto_error; +#line 683 "CameraTable.c" + goto __catch58_gphoto_error; } #line 63 "/home/jens/Source/shotwell/src/camera/CameraTable.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); @@ -682,15 +688,15 @@ static gboolean camera_table_delayed_init (CameraTable* self) { g_clear_error (&_inner_error_); #line 63 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return _tmp2_; -#line 686 "CameraTable.c" +#line 692 "CameraTable.c" } } - goto __finally57; - __catch57_gphoto_error: + goto __finally58; + __catch58_gphoto_error: { GError* err = NULL; - GError* _tmp3_ = NULL; - const gchar* _tmp4_ = NULL; + GError* _tmp3_; + const gchar* _tmp4_; #line 62 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" err = _inner_error_; #line 62 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -707,12 +713,12 @@ static gboolean camera_table_delayed_init (CameraTable* self) { _g_error_free0 (err); #line 67 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 711 "CameraTable.c" +#line 717 "CameraTable.c" } - __finally57: + __finally58: #line 62 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 716 "CameraTable.c" +#line 722 "CameraTable.c" gboolean _tmp5_ = FALSE; #line 62 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -720,19 +726,19 @@ static gboolean camera_table_delayed_init (CameraTable* self) { g_clear_error (&_inner_error_); #line 62 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return _tmp5_; -#line 724 "CameraTable.c" +#line 730 "CameraTable.c" } { #line 71 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_update_camera_table (self, &_inner_error_); #line 71 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 731 "CameraTable.c" +#line 737 "CameraTable.c" gboolean _tmp6_ = FALSE; #line 71 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_inner_error_->domain == GPHOTO_ERROR) { -#line 735 "CameraTable.c" - goto __catch58_gphoto_error; +#line 741 "CameraTable.c" + goto __catch59_gphoto_error; } #line 71 "/home/jens/Source/shotwell/src/camera/CameraTable.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); @@ -740,15 +746,15 @@ static gboolean camera_table_delayed_init (CameraTable* self) { g_clear_error (&_inner_error_); #line 71 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return _tmp6_; -#line 744 "CameraTable.c" +#line 750 "CameraTable.c" } } - goto __finally58; - __catch58_gphoto_error: + goto __finally59; + __catch59_gphoto_error: { GError* err = NULL; - GError* _tmp7_ = NULL; - const gchar* _tmp8_ = NULL; + GError* _tmp7_; + const gchar* _tmp8_; #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" err = _inner_error_; #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -761,12 +767,12 @@ static gboolean camera_table_delayed_init (CameraTable* self) { g_warning ("CameraTable.vala:73: Unable to update camera table: %s", _tmp8_); #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_error_free0 (err); -#line 765 "CameraTable.c" +#line 771 "CameraTable.c" } - __finally58: + __finally59: #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 770 "CameraTable.c" +#line 776 "CameraTable.c" gboolean _tmp9_ = FALSE; #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -774,7 +780,7 @@ static gboolean camera_table_delayed_init (CameraTable* self) { g_clear_error (&_inner_error_); #line 70 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return _tmp9_; -#line 778 "CameraTable.c" +#line 784 "CameraTable.c" } #line 78 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp10_ = app_window_get_instance (); @@ -788,35 +794,35 @@ static gboolean camera_table_delayed_init (CameraTable* self) { result = FALSE; #line 79 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 792 "CameraTable.c" +#line 798 "CameraTable.c" } static gpointer _camera_table_ref0 (gpointer self) { #line 86 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self ? camera_table_ref (self) : NULL; -#line 799 "CameraTable.c" +#line 805 "CameraTable.c" } CameraTable* camera_table_get_instance (void) { CameraTable* result = NULL; - CameraTable* _tmp0_ = NULL; - CameraTable* _tmp2_ = NULL; - CameraTable* _tmp3_ = NULL; + CameraTable* _tmp0_; + CameraTable* _tmp2_; + CameraTable* _tmp3_; #line 83 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp0_ = camera_table_instance; #line 83 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp0_ == NULL) { -#line 812 "CameraTable.c" - CameraTable* _tmp1_ = NULL; +#line 818 "CameraTable.c" + CameraTable* _tmp1_; #line 84 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp1_ = camera_table_new (); #line 84 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _camera_table_unref0 (camera_table_instance); #line 84 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_instance = _tmp1_; -#line 820 "CameraTable.c" +#line 826 "CameraTable.c" } #line 86 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp2_ = camera_table_instance; @@ -826,15 +832,15 @@ CameraTable* camera_table_get_instance (void) { result = _tmp3_; #line 86 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 830 "CameraTable.c" +#line 836 "CameraTable.c" } GeeIterable* camera_table_get_cameras (CameraTable* self) { GeeIterable* result = NULL; - GeeHashMap* _tmp0_ = NULL; - GeeCollection* _tmp1_ = NULL; - GeeCollection* _tmp2_ = NULL; + GeeHashMap* _tmp0_; + GeeCollection* _tmp1_; + GeeCollection* _tmp2_; #line 89 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), NULL); #line 90 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -847,15 +853,15 @@ GeeIterable* camera_table_get_cameras (CameraTable* self) { result = G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GEE_TYPE_ITERABLE, GeeIterable); #line 90 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 851 "CameraTable.c" +#line 857 "CameraTable.c" } gint camera_table_get_count (CameraTable* self) { gint result = 0; - GeeHashMap* _tmp0_ = NULL; - gint _tmp1_ = 0; - gint _tmp2_ = 0; + GeeHashMap* _tmp0_; + gint _tmp1_; + gint _tmp2_; #line 93 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), 0); #line 94 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -868,15 +874,15 @@ gint camera_table_get_count (CameraTable* self) { result = _tmp2_; #line 94 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 872 "CameraTable.c" +#line 878 "CameraTable.c" } DiscoveredCamera* camera_table_get_for_uri (CameraTable* self, const gchar* uri) { DiscoveredCamera* result = NULL; - GeeHashMap* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - gpointer _tmp2_ = NULL; + GeeHashMap* _tmp0_; + const gchar* _tmp1_; + gpointer _tmp2_; #line 97 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), NULL); #line 97 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -891,12 +897,12 @@ DiscoveredCamera* camera_table_get_for_uri (CameraTable* self, const gchar* uri) result = (DiscoveredCamera*) _tmp2_; #line 98 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 895 "CameraTable.c" +#line 901 "CameraTable.c" } static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GError** error) { - int _tmp0_ = 0; + int _tmp0_; GError * _inner_error_ = NULL; #line 101 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); @@ -906,12 +912,12 @@ static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GEr _tmp0_ = res; #line 102 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp0_ != GP_OK) { -#line 910 "CameraTable.c" - int _tmp1_ = 0; - const gchar* _tmp2_ = NULL; - int _tmp3_ = 0; - const gchar* _tmp4_ = NULL; - GError* _tmp5_ = NULL; +#line 916 "CameraTable.c" + int _tmp1_; + const gchar* _tmp2_; + int _tmp3_; + const gchar* _tmp4_; + GError* _tmp5_; #line 103 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp1_ = res; #line 103 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -930,7 +936,7 @@ static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GEr g_propagate_error (error, _inner_error_); #line 103 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 934 "CameraTable.c" +#line 940 "CameraTable.c" } else { #line 103 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -938,7 +944,7 @@ static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GEr g_clear_error (&_inner_error_); #line 103 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 942 "CameraTable.c" +#line 948 "CameraTable.c" } } } @@ -946,10 +952,10 @@ static void camera_table_do_op (CameraTable* self, int res, const gchar* op, GEr static void camera_table_init_camera_table (CameraTable* self, GError** error) { CameraAbilitiesList* _tmp0_ = NULL; - int _tmp1_ = 0; - CameraAbilitiesList* _tmp2_ = NULL; - GPContext* _tmp3_ = NULL; - int _tmp4_ = 0; + int _tmp1_; + CameraAbilitiesList* _tmp2_; + GPContext* _tmp3_; + int _tmp4_; GError * _inner_error_ = NULL; #line 106 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); @@ -969,7 +975,7 @@ static void camera_table_init_camera_table (CameraTable* self, GError** error) { g_propagate_error (error, _inner_error_); #line 107 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 973 "CameraTable.c" +#line 979 "CameraTable.c" } else { #line 107 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -977,7 +983,7 @@ static void camera_table_init_camera_table (CameraTable* self, GError** error) { g_clear_error (&_inner_error_); #line 107 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 981 "CameraTable.c" +#line 987 "CameraTable.c" } } #line 108 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -996,7 +1002,7 @@ static void camera_table_init_camera_table (CameraTable* self, GError** error) { g_propagate_error (error, _inner_error_); #line 108 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 1000 "CameraTable.c" +#line 1006 "CameraTable.c" } else { #line 108 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); @@ -1004,7 +1010,7 @@ static void camera_table_init_camera_table (CameraTable* self, GError** error) { g_clear_error (&_inner_error_); #line 108 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 1008 "CameraTable.c" +#line 1014 "CameraTable.c" } } } @@ -1013,31 +1019,31 @@ static void camera_table_init_camera_table (CameraTable* self, GError** error) { static gpointer _g_object_ref0 (gpointer self) { #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self ? g_object_ref (self) : NULL; -#line 1017 "CameraTable.c" +#line 1023 "CameraTable.c" } -static void _vala_array_add66 (gchar*** array, int* length, int* size, gchar* value) { +static void _vala_array_add66 (gchar** * array, int* length, int* size, gchar* value) { #line 135 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if ((*length) == (*size)) { #line 135 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *size = (*size) ? (2 * (*size)) : 4; #line 135 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *array = g_renew (gchar*, *array, (*size) + 1); -#line 1028 "CameraTable.c" +#line 1034 "CameraTable.c" } #line 135 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (*array)[(*length)++] = value; #line 135 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (*array)[*length] = NULL; -#line 1034 "CameraTable.c" +#line 1040 "CameraTable.c" } static void _g_object_unref0_ (gpointer var) { #line 139 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (var == NULL) ? NULL : (var = (g_object_unref (var), NULL)); -#line 1041 "CameraTable.c" +#line 1047 "CameraTable.c" } @@ -1046,22 +1052,22 @@ static void _g_list_free__g_object_unref0_ (GList* self) { g_list_foreach (self, (GFunc) _g_object_unref0_, NULL); #line 139 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_list_free (self); -#line 1050 "CameraTable.c" +#line 1056 "CameraTable.c" } static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_length1) { gchar** result = NULL; gchar** cameras = NULL; - gchar** _tmp0_ = NULL; - gint cameras_length1 = 0; - gint _cameras_size_ = 0; + gchar** _tmp0_; + gint cameras_length1; + gint _cameras_size_; GList* device_list = NULL; - GUdevClient* _tmp1_ = NULL; - GList* _tmp2_ = NULL; - GList* _tmp3_ = NULL; - gchar** _tmp25_ = NULL; - gint _tmp25__length1 = 0; + GUdevClient* _tmp1_; + GList* _tmp2_; + GList* _tmp3_; + gchar** _tmp25_; + gint _tmp25__length1; #line 111 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), NULL); #line 112 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1080,7 +1086,7 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ device_list = _tmp2_; #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = device_list; -#line 1084 "CameraTable.c" +#line 1090 "CameraTable.c" { GList* device_collection = NULL; GList* device_it = NULL; @@ -1088,22 +1094,22 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ device_collection = _tmp3_; #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" for (device_it = device_collection; device_it != NULL; device_it = device_it->next) { -#line 1092 "CameraTable.c" - GUdevDevice* _tmp4_ = NULL; +#line 1098 "CameraTable.c" + GUdevDevice* _tmp4_; GUdevDevice* device = NULL; #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp4_ = _g_object_ref0 ((GUdevDevice*) device_it->data); #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" device = _tmp4_; -#line 1099 "CameraTable.c" +#line 1105 "CameraTable.c" { gchar* device_file = NULL; - GUdevDevice* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; + GUdevDevice* _tmp5_; + const gchar* _tmp6_; + gchar* _tmp7_; gboolean _tmp8_ = FALSE; gboolean _tmp9_ = FALSE; - const gchar* _tmp10_ = NULL; + const gchar* _tmp10_; #line 116 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp5_ = device; #line 116 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1116,62 +1122,62 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ _tmp10_ = device_file; #line 120 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp10_ != NULL) { -#line 1120 "CameraTable.c" - GUdevDevice* _tmp11_ = NULL; - gboolean _tmp12_ = FALSE; +#line 1126 "CameraTable.c" + GUdevDevice* _tmp11_; + gboolean _tmp12_; #line 121 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp11_ = device; #line 121 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp12_ = g_udev_device_has_property (_tmp11_, "ID_GPHOTO2"); #line 121 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp9_ = _tmp12_; -#line 1129 "CameraTable.c" +#line 1135 "CameraTable.c" } else { #line 120 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp9_ = FALSE; -#line 1133 "CameraTable.c" +#line 1139 "CameraTable.c" } #line 120 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp9_) { -#line 1137 "CameraTable.c" - GUdevDevice* _tmp13_ = NULL; - gboolean _tmp14_ = FALSE; +#line 1143 "CameraTable.c" + GUdevDevice* _tmp13_; + gboolean _tmp14_; #line 122 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp13_ = device; #line 122 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp14_ = g_udev_device_has_property (_tmp13_, "GPHOTO2_DRIVER"); #line 122 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp8_ = _tmp14_; -#line 1146 "CameraTable.c" +#line 1152 "CameraTable.c" } else { #line 120 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp8_ = FALSE; -#line 1150 "CameraTable.c" +#line 1156 "CameraTable.c" } #line 117 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp8_) { -#line 1154 "CameraTable.c" +#line 1160 "CameraTable.c" gint camera_bus = 0; gint camera_device = 0; - const gchar* _tmp15_ = NULL; - gint _tmp16_ = 0; + const gchar* _tmp15_; + gint _tmp16_; gchar* camera = NULL; - gint _tmp18_ = 0; - gint _tmp19_ = 0; - gchar* _tmp20_ = NULL; - const gchar* _tmp21_ = NULL; - gchar** _tmp22_ = NULL; - gint _tmp22__length1 = 0; - const gchar* _tmp23_ = NULL; - gchar* _tmp24_ = NULL; + gint _tmp18_; + gint _tmp19_; + gchar* _tmp20_; + const gchar* _tmp21_; + gchar** _tmp22_; + gint _tmp22__length1; + const gchar* _tmp23_; + gchar* _tmp24_; #line 128 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp15_ = device_file; #line 128 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp16_ = sscanf (_tmp15_, "/dev/bus/usb/%d/%d", &camera_bus, &camera_device); #line 128 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp16_ < 2) { -#line 1174 "CameraTable.c" - const gchar* _tmp17_ = NULL; +#line 1180 "CameraTable.c" + const gchar* _tmp17_; #line 129 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp17_ = device_file; #line 129 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1183,7 +1189,7 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ _g_object_unref0 (device); #line 131 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" continue; -#line 1186 "CameraTable.c" +#line 1192 "CameraTable.c" } #line 133 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp18_ = camera_bus; @@ -1209,13 +1215,13 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ _vala_array_add66 (&cameras, &cameras_length1, &_cameras_size_, _tmp24_); #line 117 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (camera); -#line 1212 "CameraTable.c" +#line 1218 "CameraTable.c" } #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (device_file); #line 115 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (device); -#line 1218 "CameraTable.c" +#line 1224 "CameraTable.c" } } } @@ -1227,7 +1233,7 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ if (result_length1) { #line 139 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *result_length1 = _tmp25__length1; -#line 1230 "CameraTable.c" +#line 1236 "CameraTable.c" } #line 139 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" result = _tmp25_; @@ -1235,26 +1241,26 @@ static gchar** camera_table_get_all_usb_cameras (CameraTable* self, int* result_ __g_list_free__g_object_unref0_0 (device_list); #line 139 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1238 "CameraTable.c" +#line 1244 "CameraTable.c" } -static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_count, gchar** usb_cameras, int usb_cameras_length1, const gchar* port, gchar** full_port) { +static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_count, gchar** usb_cameras, int usb_cameras_length1, const gchar* port, gchar* * full_port) { gchar* _vala_full_port = NULL; gboolean result = FALSE; - gint _tmp0_ = 0; - gint _tmp1_ = 0; - const gchar* _tmp2_ = NULL; + gint _tmp0_; + gint _tmp1_; + const gchar* _tmp2_; gboolean _tmp3_ = FALSE; - gint _tmp4_ = 0; - const gchar* _tmp11_ = NULL; + gint _tmp4_; + const gchar* _tmp11_; gint bus = 0; gint device = 0; - const gchar* _tmp13_ = NULL; - gint _tmp14_ = 0; - gchar** _tmp16_ = NULL; - gint _tmp16__length1 = 0; - const gchar* _tmp30_ = NULL; + const gchar* _tmp13_; + gint _tmp14_; + gchar** _tmp16_; + gint _tmp16__length1; + const gchar* _tmp30_; #line 150 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), FALSE); #line 150 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1277,30 +1283,30 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou _tmp4_ = current_camera_count; #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp4_ == 1) { -#line 1280 "CameraTable.c" - gchar** _tmp5_ = NULL; - gint _tmp5__length1 = 0; +#line 1286 "CameraTable.c" + gchar** _tmp5_; + gint _tmp5__length1; #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp5_ = usb_cameras; #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp5__length1 = usb_cameras_length1; #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = _tmp5__length1 == 1; -#line 1289 "CameraTable.c" +#line 1295 "CameraTable.c" } else { #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = FALSE; -#line 1293 "CameraTable.c" +#line 1299 "CameraTable.c" } #line 160 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp3_) { -#line 1297 "CameraTable.c" - gchar** _tmp6_ = NULL; - gint _tmp6__length1 = 0; - const gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - const gchar* _tmp9_ = NULL; - const gchar* _tmp10_ = NULL; +#line 1303 "CameraTable.c" + gchar** _tmp6_; + gint _tmp6__length1; + const gchar* _tmp7_; + gchar* _tmp8_; + const gchar* _tmp9_; + const gchar* _tmp10_; #line 161 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp6_ = usb_cameras; #line 161 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1325,22 +1331,22 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou if (full_port) { #line 165 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *full_port = _vala_full_port; -#line 1328 "CameraTable.c" +#line 1334 "CameraTable.c" } else { #line 165 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_vala_full_port); -#line 1332 "CameraTable.c" +#line 1338 "CameraTable.c" } #line 165 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1336 "CameraTable.c" +#line 1342 "CameraTable.c" } #line 169 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp11_ = port; #line 169 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (g_strcmp0 (_tmp11_, "usb:") == 0) { -#line 1342 "CameraTable.c" - const gchar* _tmp12_ = NULL; +#line 1348 "CameraTable.c" + const gchar* _tmp12_; #line 170 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp12_ = port; #line 170 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1351,15 +1357,15 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou if (full_port) { #line 172 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *full_port = _vala_full_port; -#line 1354 "CameraTable.c" +#line 1360 "CameraTable.c" } else { #line 172 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_vala_full_port); -#line 1358 "CameraTable.c" +#line 1364 "CameraTable.c" } #line 172 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1362 "CameraTable.c" +#line 1368 "CameraTable.c" } #line 177 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp13_ = port; @@ -1367,8 +1373,8 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou _tmp14_ = sscanf (_tmp13_, "usb:%d,%d", &bus, &device); #line 177 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp14_ < 2) { -#line 1370 "CameraTable.c" - const gchar* _tmp15_ = NULL; +#line 1376 "CameraTable.c" + const gchar* _tmp15_; #line 178 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp15_ = port; #line 178 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1379,21 +1385,21 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou if (full_port) { #line 180 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *full_port = _vala_full_port; -#line 1382 "CameraTable.c" +#line 1388 "CameraTable.c" } else { #line 180 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_vala_full_port); -#line 1386 "CameraTable.c" +#line 1392 "CameraTable.c" } #line 180 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1390 "CameraTable.c" +#line 1396 "CameraTable.c" } #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp16_ = usb_cameras; #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp16__length1 = usb_cameras_length1; -#line 1396 "CameraTable.c" +#line 1402 "CameraTable.c" { gchar** usb_camera_collection = NULL; gint usb_camera_collection_length1 = 0; @@ -1405,30 +1411,30 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou usb_camera_collection_length1 = _tmp16__length1; #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" for (usb_camera_it = 0; usb_camera_it < _tmp16__length1; usb_camera_it = usb_camera_it + 1) { -#line 1408 "CameraTable.c" - gchar* _tmp17_ = NULL; +#line 1414 "CameraTable.c" + gchar* _tmp17_; gchar* usb_camera = NULL; #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp17_ = g_strdup (usb_camera_collection[usb_camera_it]); #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" usb_camera = _tmp17_; -#line 1415 "CameraTable.c" +#line 1421 "CameraTable.c" { gint camera_bus = 0; gint camera_device = 0; - const gchar* _tmp18_ = NULL; - gint _tmp19_ = 0; + const gchar* _tmp18_; + gint _tmp19_; gboolean _tmp21_ = FALSE; - gint _tmp22_ = 0; - gint _tmp23_ = 0; + gint _tmp22_; + gint _tmp23_; #line 185 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp18_ = usb_camera; #line 185 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp19_ = sscanf (_tmp18_, "usb:%d,%d", &camera_bus, &camera_device); #line 185 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp19_ < 2) { -#line 1430 "CameraTable.c" - const gchar* _tmp20_ = NULL; +#line 1436 "CameraTable.c" + const gchar* _tmp20_; #line 186 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp20_ = usb_camera; #line 186 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1437,7 +1443,7 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou _g_free0 (usb_camera); #line 188 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" continue; -#line 1440 "CameraTable.c" +#line 1446 "CameraTable.c" } #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp22_ = bus; @@ -1445,28 +1451,28 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou _tmp23_ = camera_bus; #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp22_ == _tmp23_) { -#line 1448 "CameraTable.c" - gint _tmp24_ = 0; - gint _tmp25_ = 0; +#line 1454 "CameraTable.c" + gint _tmp24_; + gint _tmp25_; #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp24_ = device; #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp25_ = camera_device; #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp21_ = _tmp24_ == _tmp25_; -#line 1457 "CameraTable.c" +#line 1463 "CameraTable.c" } else { #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp21_ = FALSE; -#line 1461 "CameraTable.c" +#line 1467 "CameraTable.c" } #line 191 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp21_) { -#line 1465 "CameraTable.c" - const gchar* _tmp26_ = NULL; - gchar* _tmp27_ = NULL; - const gchar* _tmp28_ = NULL; - const gchar* _tmp29_ = NULL; +#line 1471 "CameraTable.c" + const gchar* _tmp26_; + gchar* _tmp27_; + const gchar* _tmp28_; + const gchar* _tmp29_; #line 192 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp26_ = port; #line 192 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1489,19 +1495,19 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou if (full_port) { #line 196 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *full_port = _vala_full_port; -#line 1492 "CameraTable.c" +#line 1498 "CameraTable.c" } else { #line 196 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_vala_full_port); -#line 1496 "CameraTable.c" +#line 1502 "CameraTable.c" } #line 196 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1500 "CameraTable.c" +#line 1506 "CameraTable.c" } #line 183 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (usb_camera); -#line 1504 "CameraTable.c" +#line 1510 "CameraTable.c" } } } @@ -1516,22 +1522,22 @@ static gboolean camera_table_usb_esp (CameraTable* self, gint current_camera_cou if (full_port) { #line 202 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *full_port = _vala_full_port; -#line 1518 "CameraTable.c" +#line 1524 "CameraTable.c" } else { #line 202 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_vala_full_port); -#line 1522 "CameraTable.c" +#line 1528 "CameraTable.c" } #line 202 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1526 "CameraTable.c" +#line 1532 "CameraTable.c" } gchar* camera_table_get_port_uri (const gchar* port) { gchar* result = NULL; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; + const gchar* _tmp0_; + gchar* _tmp1_; #line 205 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (port != NULL, NULL); #line 206 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1542,50 +1548,50 @@ gchar* camera_table_get_port_uri (const gchar* port) { result = _tmp1_; #line 206 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1544 "CameraTable.c" +#line 1550 "CameraTable.c" } 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 1567 "CameraTable.c" - glong _tmp4_ = 0L; -#line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1573 "CameraTable.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 1575 "CameraTable.c" +#line 1581 "CameraTable.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 1587 "CameraTable.c" +#line 1593 "CameraTable.c" } } @@ -1594,242 +1600,284 @@ 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 1611 "CameraTable.c" - glong _tmp2_ = 0L; -#line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1617 "CameraTable.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 1617 "CameraTable.c" +#line 1623 "CameraTable.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 1621 "CameraTable.c" +#line 1627 "CameraTable.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 1625 "CameraTable.c" - glong _tmp3_ = 0L; - glong _tmp4_ = 0L; - glong _tmp5_ = 0L; -#line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1631 "CameraTable.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 1637 "CameraTable.c" +#line 1643 "CameraTable.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 1647 "CameraTable.c" +#line 1653 "CameraTable.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 1653 "CameraTable.c" - glong _tmp9_ = 0L; - glong _tmp10_ = 0L; - glong _tmp11_ = 0L; -#line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1659 "CameraTable.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 1667 "CameraTable.c" +#line 1673 "CameraTable.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 1677 "CameraTable.c" +#line 1683 "CameraTable.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 1683 "CameraTable.c" - glong _tmp15_ = 0L; - glong _tmp16_ = 0L; -#line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1689 "CameraTable.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 1692 "CameraTable.c" +#line 1698 "CameraTable.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 1712 "CameraTable.c" +#line 1718 "CameraTable.c" } static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) { gchar* result = NULL; + gboolean _tmp0_ = FALSE; + gboolean _tmp1_ = FALSE; GError * _inner_error_ = NULL; -#line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1407 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, NULL); -#line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1407 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (old != NULL, NULL); -#line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1407 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_return_val_if_fail (replacement != NULL, NULL); -#line 1725 "CameraTable.c" +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + if ((*((gchar*) self)) == '\0') { +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp1_ = TRUE; +#line 1737 "CameraTable.c" + } else { + const gchar* _tmp2_; +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp2_ = old; +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp1_ = (*((gchar*) _tmp2_)) == '\0'; +#line 1744 "CameraTable.c" + } +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + if (_tmp1_) { +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp0_ = TRUE; +#line 1750 "CameraTable.c" + } else { + const gchar* _tmp3_; + const gchar* _tmp4_; +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp3_ = old; +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp4_ = replacement; +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp0_ = g_strcmp0 (_tmp3_, _tmp4_) == 0; +#line 1760 "CameraTable.c" + } +#line 1408 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + if (_tmp0_) { +#line 1764 "CameraTable.c" + gchar* _tmp5_; +#line 1409 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp5_ = g_strdup (self); +#line 1409 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + result = _tmp5_; +#line 1409 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + return result; +#line 1772 "CameraTable.c" + } { GRegex* regex = NULL; - const gchar* _tmp0_ = NULL; - gchar* _tmp1_ = NULL; - gchar* _tmp2_ = NULL; - GRegex* _tmp3_ = NULL; - GRegex* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - GRegex* _tmp6_ = NULL; - const gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - gchar* _tmp9_ = NULL; -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp0_ = old; -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp1_ = g_regex_escape_string (_tmp0_, -1); -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp2_ = _tmp1_; -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_); -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp4_ = _tmp3_; -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _g_free0 (_tmp2_); -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - regex = _tmp4_; -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + const gchar* _tmp6_; + gchar* _tmp7_; + gchar* _tmp8_; + GRegex* _tmp9_; + GRegex* _tmp10_; + gchar* _tmp11_ = NULL; + GRegex* _tmp12_; + const gchar* _tmp13_; + gchar* _tmp14_; + gchar* _tmp15_; +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp6_ = old; +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp7_ = g_regex_escape_string (_tmp6_, -1); +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp8_ = _tmp7_; +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp9_ = g_regex_new (_tmp8_, 0, 0, &_inner_error_); +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp10_ = _tmp9_; +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _g_free0 (_tmp8_); +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + regex = _tmp10_; +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_inner_error_->domain == G_REGEX_ERROR) { -#line 1756 "CameraTable.c" - goto __catch59_g_regex_error; +#line 1804 "CameraTable.c" + goto __catch60_g_regex_error; } -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" 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); -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); -#line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1412 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return NULL; -#line 1765 "CameraTable.c" +#line 1813 "CameraTable.c" } -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp6_ = regex; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp7_ = replacement; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp8_ = g_regex_replace_literal (_tmp6_, self, (gssize) -1, 0, _tmp7_, 0, &_inner_error_); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp5_ = _tmp8_; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp12_ = regex; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp13_ = replacement; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp14_ = g_regex_replace_literal (_tmp12_, self, (gssize) -1, 0, _tmp13_, 0, &_inner_error_); +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp11_ = _tmp14_; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (_inner_error_->domain == G_REGEX_ERROR) { -#line 1781 "CameraTable.c" - goto __catch59_g_regex_error; +#line 1829 "CameraTable.c" + goto __catch60_g_regex_error; } -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" 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); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return NULL; -#line 1792 "CameraTable.c" +#line 1840 "CameraTable.c" } -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp9_ = _tmp5_; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _tmp5_ = NULL; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - result = _tmp9_; -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" - _g_free0 (_tmp5_); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp15_ = _tmp11_; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _tmp11_ = NULL; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + result = _tmp15_; +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" + _g_free0 (_tmp11_); +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); -#line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1413 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return result; -#line 1806 "CameraTable.c" +#line 1854 "CameraTable.c" } - goto __finally59; - __catch59_g_regex_error: + goto __finally60; + __catch60_g_regex_error: { GError* e = NULL; -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" e = _inner_error_; -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _inner_error_ = NULL; -#line 1385 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1415 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_assert_not_reached (); -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" _g_error_free0 (e); -#line 1820 "CameraTable.c" +#line 1868 "CameraTable.c" } - __finally59: -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" + __finally60: +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); -#line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" +#line 1411 "/usr/share/vala-0.36/vapi/glib-2.0.vapi" return NULL; -#line 1831 "CameraTable.c" +#line 1879 "CameraTable.c" } } @@ -1837,8 +1885,8 @@ static gchar* string_replace (const gchar* self, const gchar* old, const gchar* gchar* camera_table_get_port_path (const gchar* port) { gchar* result = NULL; gchar* _tmp0_ = NULL; - const gchar* _tmp1_ = NULL; - gboolean _tmp2_ = FALSE; + const gchar* _tmp1_; + gboolean _tmp2_; #line 209 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (port != NULL, NULL); #line 211 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1847,13 +1895,13 @@ gchar* camera_table_get_port_path (const gchar* port) { _tmp2_ = g_str_has_prefix (_tmp1_, "usb:"); #line 211 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp2_) { -#line 1849 "CameraTable.c" - const gchar* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - gchar* _tmp6_ = NULL; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; +#line 1897 "CameraTable.c" + const gchar* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + gchar* _tmp6_; + gchar* _tmp7_; + gchar* _tmp8_; #line 212 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = port; #line 212 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1874,26 +1922,26 @@ gchar* camera_table_get_port_path (const gchar* port) { _g_free0 (_tmp7_); #line 212 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_tmp5_); -#line 1876 "CameraTable.c" +#line 1924 "CameraTable.c" } else { #line 212 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (_tmp0_); #line 212 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp0_ = NULL; -#line 1882 "CameraTable.c" +#line 1930 "CameraTable.c" } #line 211 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" result = _tmp0_; #line 211 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1888 "CameraTable.c" +#line 1936 "CameraTable.c" } static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uuid) { gchar* result = NULL; - GVolumeMonitor* _tmp0_ = NULL; - GList* _tmp1_ = NULL; + GVolumeMonitor* _tmp0_; + GList* _tmp1_; #line 215 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), NULL); #line 215 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1902,7 +1950,7 @@ static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uu _tmp0_ = self->priv->volume_monitor; #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp1_ = g_volume_monitor_get_volumes (_tmp0_); -#line 1904 "CameraTable.c" +#line 1952 "CameraTable.c" { GList* volume_collection = NULL; GList* volume_it = NULL; @@ -1910,20 +1958,20 @@ static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uu volume_collection = _tmp1_; #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" for (volume_it = volume_collection; volume_it != NULL; volume_it = volume_it->next) { -#line 1912 "CameraTable.c" - GVolume* _tmp2_ = NULL; +#line 1960 "CameraTable.c" + GVolume* _tmp2_; GVolume* volume = NULL; #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp2_ = _g_object_ref0 ((GVolume*) volume_it->data); #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" volume = _tmp2_; -#line 1919 "CameraTable.c" +#line 1967 "CameraTable.c" { - GVolume* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GVolume* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + const gchar* _tmp6_; + gboolean _tmp7_; #line 217 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = volume; #line 217 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1938,9 +1986,9 @@ static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uu _g_free0 (_tmp5_); #line 217 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp7_) { -#line 1940 "CameraTable.c" - GVolume* _tmp8_ = NULL; - gchar* _tmp9_ = NULL; +#line 1988 "CameraTable.c" + GVolume* _tmp8_; + gchar* _tmp9_; #line 218 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp8_ = volume; #line 218 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1953,29 +2001,29 @@ static gchar* camera_table_get_name_for_uuid (CameraTable* self, const gchar* uu __g_list_free__g_object_unref0_0 (volume_collection); #line 218 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1955 "CameraTable.c" +#line 2003 "CameraTable.c" } #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (volume); -#line 1959 "CameraTable.c" +#line 2007 "CameraTable.c" } } #line 216 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" __g_list_free__g_object_unref0_0 (volume_collection); -#line 1964 "CameraTable.c" +#line 2012 "CameraTable.c" } #line 221 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" result = NULL; #line 221 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 1970 "CameraTable.c" +#line 2018 "CameraTable.c" } static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uuid) { gchar* result = NULL; - GVolumeMonitor* _tmp0_ = NULL; - GList* _tmp1_ = NULL; + GVolumeMonitor* _tmp0_; + GList* _tmp1_; #line 224 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_val_if_fail (IS_CAMERA_TABLE (self), NULL); #line 224 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -1984,7 +2032,7 @@ static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uu _tmp0_ = self->priv->volume_monitor; #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp1_ = g_volume_monitor_get_volumes (_tmp0_); -#line 1986 "CameraTable.c" +#line 2034 "CameraTable.c" { GList* volume_collection = NULL; GList* volume_it = NULL; @@ -1992,20 +2040,20 @@ static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uu volume_collection = _tmp1_; #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" for (volume_it = volume_collection; volume_it != NULL; volume_it = volume_it->next) { -#line 1994 "CameraTable.c" - GVolume* _tmp2_ = NULL; +#line 2042 "CameraTable.c" + GVolume* _tmp2_; GVolume* volume = NULL; #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp2_ = _g_object_ref0 ((GVolume*) volume_it->data); #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" volume = _tmp2_; -#line 2001 "CameraTable.c" +#line 2049 "CameraTable.c" { - GVolume* _tmp3_ = NULL; - gchar* _tmp4_ = NULL; - gchar* _tmp5_ = NULL; - const gchar* _tmp6_ = NULL; - gboolean _tmp7_ = FALSE; + GVolume* _tmp3_; + gchar* _tmp4_; + gchar* _tmp5_; + const gchar* _tmp6_; + gboolean _tmp7_; #line 226 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp3_ = volume; #line 226 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2020,12 +2068,12 @@ static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uu _g_free0 (_tmp5_); #line 226 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp7_) { -#line 2022 "CameraTable.c" - GVolume* _tmp8_ = NULL; - GIcon* _tmp9_ = NULL; - GIcon* _tmp10_ = NULL; - gchar* _tmp11_ = NULL; - gchar* _tmp12_ = NULL; +#line 2070 "CameraTable.c" + GVolume* _tmp8_; + GIcon* _tmp9_; + GIcon* _tmp10_; + gchar* _tmp11_; + gchar* _tmp12_; #line 227 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp8_ = volume; #line 227 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2046,76 +2094,76 @@ static gchar* camera_table_get_icon_for_uuid (CameraTable* self, const gchar* uu __g_list_free__g_object_unref0_0 (volume_collection); #line 227 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 2048 "CameraTable.c" +#line 2096 "CameraTable.c" } #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (volume); -#line 2052 "CameraTable.c" +#line 2100 "CameraTable.c" } } #line 225 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" __g_list_free__g_object_unref0_0 (volume_collection); -#line 2057 "CameraTable.c" +#line 2105 "CameraTable.c" } #line 230 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" result = NULL; #line 230 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return result; -#line 2063 "CameraTable.c" +#line 2111 "CameraTable.c" } static gpointer _discovered_camera_ref0 (gpointer self) { #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return self ? discovered_camera_ref (self) : NULL; -#line 2070 "CameraTable.c" +#line 2118 "CameraTable.c" } -static void _vala_array_add67 (DiscoveredCamera*** array, int* length, int* size, DiscoveredCamera* value) { +static void _vala_array_add67 (DiscoveredCamera** * array, int* length, int* size, DiscoveredCamera* value) { #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if ((*length) == (*size)) { #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *size = (*size) ? (2 * (*size)) : 4; #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *array = g_renew (DiscoveredCamera*, *array, (*size) + 1); -#line 2081 "CameraTable.c" +#line 2129 "CameraTable.c" } #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (*array)[(*length)++] = value; #line 292 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (*array)[*length] = NULL; -#line 2087 "CameraTable.c" +#line 2135 "CameraTable.c" } static void camera_table_update_camera_table (CameraTable* self, GError** error) { GPPortInfoList* port_info_list = NULL; GPPortInfoList* _tmp0_ = NULL; - int _tmp1_ = 0; - GPPortInfoList* _tmp2_ = NULL; - int _tmp3_ = 0; + int _tmp1_; + GPPortInfoList* _tmp2_; + int _tmp3_; CameraList* camera_list = NULL; CameraList* _tmp4_ = NULL; - int _tmp5_ = 0; - CameraAbilitiesList* _tmp6_ = NULL; - GPPortInfoList* _tmp7_ = NULL; - CameraList* _tmp8_ = NULL; - GPContext* _tmp9_ = NULL; - int _tmp10_ = 0; + int _tmp5_; + CameraAbilitiesList* _tmp6_; + GPPortInfoList* _tmp7_; + CameraList* _tmp8_; + GPContext* _tmp9_; + int _tmp10_; GeeHashMap* detected_map = NULL; - GeeHashMap* _tmp11_ = NULL; + GeeHashMap* _tmp11_; gchar** usb_cameras = NULL; - gint _tmp12_ = 0; - gchar** _tmp13_ = NULL; - gint usb_cameras_length1 = 0; - gint _usb_cameras_size_ = 0; + gint _tmp12_; + gchar** _tmp13_; + gint usb_cameras_length1; + gint _usb_cameras_size_; DiscoveredCamera** missing = NULL; - DiscoveredCamera** _tmp47_ = NULL; - gint missing_length1 = 0; - gint _missing_size_ = 0; - DiscoveredCamera** _tmp80_ = NULL; - gint _tmp80__length1 = 0; + DiscoveredCamera** _tmp47_; + gint missing_length1; + gint _missing_size_; + DiscoveredCamera** _tmp80_; + gint _tmp80__length1; GError * _inner_error_ = NULL; #line 233 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); @@ -2137,7 +2185,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 236 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2139 "CameraTable.c" +#line 2187 "CameraTable.c" } else { #line 236 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_port_info_list_free0 (port_info_list); @@ -2147,7 +2195,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 236 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2149 "CameraTable.c" +#line 2197 "CameraTable.c" } } #line 237 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2166,7 +2214,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 237 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2168 "CameraTable.c" +#line 2216 "CameraTable.c" } else { #line 237 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_port_info_list_free0 (port_info_list); @@ -2176,7 +2224,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 237 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2178 "CameraTable.c" +#line 2226 "CameraTable.c" } } #line 240 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2199,7 +2247,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 240 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2201 "CameraTable.c" +#line 2249 "CameraTable.c" } else { #line 240 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_list_unref0 (camera_list); @@ -2211,7 +2259,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 240 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2213 "CameraTable.c" +#line 2261 "CameraTable.c" } } #line 241 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2238,7 +2286,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 241 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2240 "CameraTable.c" +#line 2288 "CameraTable.c" } else { #line 241 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_list_unref0 (camera_list); @@ -2250,7 +2298,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 241 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2252 "CameraTable.c" +#line 2300 "CameraTable.c" } } #line 243 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2265,53 +2313,53 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) usb_cameras_length1 = _tmp12_; #line 246 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _usb_cameras_size_ = usb_cameras_length1; -#line 2267 "CameraTable.c" +#line 2315 "CameraTable.c" { gint ctr = 0; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" ctr = 0; -#line 2272 "CameraTable.c" +#line 2320 "CameraTable.c" { gboolean _tmp14_ = FALSE; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp14_ = TRUE; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" while (TRUE) { -#line 2279 "CameraTable.c" - gint _tmp16_ = 0; - CameraList* _tmp17_ = NULL; - gint _tmp18_ = 0; +#line 2327 "CameraTable.c" + gint _tmp16_; + CameraList* _tmp17_; + gint _tmp18_; gchar* name = NULL; - CameraList* _tmp19_ = NULL; - gint _tmp20_ = 0; + CameraList* _tmp19_; + gint _tmp20_; const gchar* _tmp21_ = NULL; - int _tmp22_ = 0; - gchar* _tmp23_ = NULL; + int _tmp22_; + gchar* _tmp23_; gchar* port = NULL; - CameraList* _tmp24_ = NULL; - gint _tmp25_ = 0; + CameraList* _tmp24_; + gint _tmp25_; const gchar* _tmp26_ = NULL; - int _tmp27_ = 0; - gchar* _tmp28_ = NULL; - gint _tmp29_ = 0; - CameraList* _tmp30_ = NULL; - gint _tmp31_ = 0; - const gchar* _tmp32_ = NULL; - const gchar* _tmp33_ = NULL; - const gchar* _tmp34_ = NULL; - gboolean _tmp35_ = FALSE; - GeeHashMap* _tmp44_ = NULL; - const gchar* _tmp45_ = NULL; - const gchar* _tmp46_ = NULL; + int _tmp27_; + gchar* _tmp28_; + gint _tmp29_; + CameraList* _tmp30_; + gint _tmp31_; + const gchar* _tmp32_; + const gchar* _tmp33_; + const gchar* _tmp34_; + gboolean _tmp35_; + GeeHashMap* _tmp44_; + const gchar* _tmp45_; + const gchar* _tmp46_; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (!_tmp14_) { -#line 2307 "CameraTable.c" - gint _tmp15_ = 0; +#line 2355 "CameraTable.c" + gint _tmp15_; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp15_ = ctr; #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" ctr = _tmp15_ + 1; -#line 2313 "CameraTable.c" +#line 2361 "CameraTable.c" } #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp14_ = FALSE; @@ -2325,7 +2373,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) if (!(_tmp16_ < _tmp18_)) { #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" break; -#line 2327 "CameraTable.c" +#line 2375 "CameraTable.c" } #line 251 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp19_ = camera_list; @@ -2359,7 +2407,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 251 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2361 "CameraTable.c" +#line 2409 "CameraTable.c" } else { #line 251 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (name); @@ -2377,7 +2425,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 251 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2379 "CameraTable.c" +#line 2427 "CameraTable.c" } } #line 254 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2414,7 +2462,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 254 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2416 "CameraTable.c" +#line 2464 "CameraTable.c" } else { #line 254 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (port); @@ -2434,7 +2482,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 254 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2436 "CameraTable.c" +#line 2484 "CameraTable.c" } } #line 256 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2455,17 +2503,17 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp35_ = g_str_has_prefix (_tmp34_, "usb:"); #line 259 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp35_) { -#line 2457 "CameraTable.c" +#line 2505 "CameraTable.c" gchar* full_port = NULL; - CameraList* _tmp36_ = NULL; - gint _tmp37_ = 0; - gchar** _tmp38_ = NULL; - gint _tmp38__length1 = 0; - const gchar* _tmp39_ = NULL; + CameraList* _tmp36_; + gint _tmp37_; + gchar** _tmp38_; + gint _tmp38__length1; + const gchar* _tmp39_; gchar* _tmp40_ = NULL; - gboolean _tmp41_ = FALSE; - const gchar* _tmp42_ = NULL; - gchar* _tmp43_ = NULL; + gboolean _tmp41_; + const gchar* _tmp42_; + gchar* _tmp43_; #line 261 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp36_ = camera_list; #line 261 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2492,7 +2540,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (name); #line 262 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" continue; -#line 2494 "CameraTable.c" +#line 2542 "CameraTable.c" } #line 264 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp42_ = full_port; @@ -2504,7 +2552,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) port = _tmp43_; #line 259 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (full_port); -#line 2506 "CameraTable.c" +#line 2554 "CameraTable.c" } #line 267 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp44_ = detected_map; @@ -2518,7 +2566,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (port); #line 249 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (name); -#line 2520 "CameraTable.c" +#line 2568 "CameraTable.c" } } } @@ -2530,15 +2578,15 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) missing_length1 = 0; #line 271 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _missing_size_ = missing_length1; -#line 2532 "CameraTable.c" +#line 2580 "CameraTable.c" { GeeIterator* _camera_it = NULL; - GeeHashMap* _tmp48_ = NULL; - GeeCollection* _tmp49_ = NULL; - GeeCollection* _tmp50_ = NULL; - GeeCollection* _tmp51_ = NULL; - GeeIterator* _tmp52_ = NULL; - GeeIterator* _tmp53_ = NULL; + GeeHashMap* _tmp48_; + GeeCollection* _tmp49_; + GeeCollection* _tmp50_; + GeeCollection* _tmp51_; + GeeIterator* _tmp52_; + GeeIterator* _tmp53_; #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp48_ = self->priv->camera_map; #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2557,35 +2605,35 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _camera_it = _tmp53_; #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" while (TRUE) { -#line 2559 "CameraTable.c" - GeeIterator* _tmp54_ = NULL; - gboolean _tmp55_ = FALSE; +#line 2607 "CameraTable.c" + GeeIterator* _tmp54_; + gboolean _tmp55_; DiscoveredCamera* camera = NULL; - GeeIterator* _tmp56_ = NULL; - gpointer _tmp57_ = NULL; + GeeIterator* _tmp56_; + gpointer _tmp57_; GPPortInfo port_info = {0}; gchar* tmp_path = NULL; - DiscoveredCamera* _tmp58_ = NULL; - Camera* _tmp59_ = NULL; + DiscoveredCamera* _tmp58_; + Camera* _tmp59_; GPPortInfo _tmp60_ = {0}; - int _tmp61_ = 0; + int _tmp61_; const gchar* _tmp62_ = NULL; - gchar* _tmp63_ = NULL; + gchar* _tmp63_; CameraAbilities abilities = {0}; - DiscoveredCamera* _tmp64_ = NULL; - Camera* _tmp65_ = NULL; + DiscoveredCamera* _tmp64_; + Camera* _tmp65_; CameraAbilities _tmp66_ = {0}; - int _tmp67_ = 0; - GeeHashMap* _tmp68_ = NULL; - const gchar* _tmp69_ = NULL; - gboolean _tmp70_ = FALSE; - CameraAbilities _tmp74_ = {0}; - const gchar* _tmp75_ = NULL; - const gchar* _tmp76_ = NULL; - DiscoveredCamera** _tmp77_ = NULL; - gint _tmp77__length1 = 0; - DiscoveredCamera* _tmp78_ = NULL; - DiscoveredCamera* _tmp79_ = NULL; + int _tmp67_; + GeeHashMap* _tmp68_; + const gchar* _tmp69_; + gboolean _tmp70_; + CameraAbilities _tmp74_; + const gchar* _tmp75_; + const gchar* _tmp76_; + DiscoveredCamera** _tmp77_; + gint _tmp77__length1; + DiscoveredCamera* _tmp78_; + DiscoveredCamera* _tmp79_; #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp54_ = _camera_it; #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2594,7 +2642,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) if (!_tmp55_) { #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" break; -#line 2596 "CameraTable.c" +#line 2644 "CameraTable.c" } #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp56_ = _camera_it; @@ -2640,7 +2688,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 276 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2642 "CameraTable.c" +#line 2690 "CameraTable.c" } else { #line 276 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (tmp_path); @@ -2666,7 +2714,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 276 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2668 "CameraTable.c" +#line 2716 "CameraTable.c" } } #line 279 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2717,7 +2765,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 282 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2719 "CameraTable.c" +#line 2767 "CameraTable.c" } else { #line 282 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (abilities); @@ -2745,7 +2793,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 282 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2747 "CameraTable.c" +#line 2795 "CameraTable.c" } } #line 284 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2756,10 +2804,10 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp70_ = gee_abstract_map_has_key (G_TYPE_CHECK_INSTANCE_CAST (_tmp68_, GEE_TYPE_ABSTRACT_MAP, GeeAbstractMap), _tmp69_); #line 284 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp70_) { -#line 2758 "CameraTable.c" - CameraAbilities _tmp71_ = {0}; - const gchar* _tmp72_ = NULL; - const gchar* _tmp73_ = NULL; +#line 2806 "CameraTable.c" + CameraAbilities _tmp71_; + const gchar* _tmp72_; + const gchar* _tmp73_; #line 285 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp71_ = abilities; #line 285 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2778,7 +2826,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _discovered_camera_unref0 (camera); #line 287 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" continue; -#line 2780 "CameraTable.c" +#line 2828 "CameraTable.c" } #line 290 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp74_ = abilities; @@ -2806,17 +2854,17 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) (port_info); #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _discovered_camera_unref0 (camera); -#line 2808 "CameraTable.c" +#line 2856 "CameraTable.c" } #line 272 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (_camera_it); -#line 2812 "CameraTable.c" +#line 2860 "CameraTable.c" } #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp80_ = missing; #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp80__length1 = missing_length1; -#line 2818 "CameraTable.c" +#line 2866 "CameraTable.c" { DiscoveredCamera** camera_collection = NULL; gint camera_collection_length1 = 0; @@ -2828,36 +2876,36 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) camera_collection_length1 = _tmp80__length1; #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" for (camera_it = 0; camera_it < _tmp80__length1; camera_it = camera_it + 1) { -#line 2830 "CameraTable.c" - DiscoveredCamera* _tmp81_ = NULL; +#line 2878 "CameraTable.c" + DiscoveredCamera* _tmp81_; DiscoveredCamera* camera = NULL; #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp81_ = _discovered_camera_ref0 (camera_collection[camera_it]); #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera = _tmp81_; -#line 2837 "CameraTable.c" +#line 2885 "CameraTable.c" { GPPortInfo port_info = {0}; gchar* tmp_path = NULL; - DiscoveredCamera* _tmp82_ = NULL; - Camera* _tmp83_ = NULL; + DiscoveredCamera* _tmp82_; + Camera* _tmp83_; GPPortInfo _tmp84_ = {0}; - int _tmp85_ = 0; + int _tmp85_; const gchar* _tmp86_ = NULL; - gchar* _tmp87_ = NULL; + gchar* _tmp87_; CameraAbilities abilities = {0}; - DiscoveredCamera* _tmp88_ = NULL; - Camera* _tmp89_ = NULL; + DiscoveredCamera* _tmp88_; + Camera* _tmp89_; CameraAbilities _tmp90_ = {0}; - int _tmp91_ = 0; - CameraAbilities _tmp92_ = {0}; - const gchar* _tmp93_ = NULL; - const gchar* _tmp94_ = NULL; - GeeHashMap* _tmp95_ = NULL; - const gchar* _tmp96_ = NULL; - gchar* _tmp97_ = NULL; - gchar* _tmp98_ = NULL; - DiscoveredCamera* _tmp99_ = NULL; + int _tmp91_; + CameraAbilities _tmp92_; + const gchar* _tmp93_; + const gchar* _tmp94_; + GeeHashMap* _tmp95_; + const gchar* _tmp96_; + gchar* _tmp97_; + gchar* _tmp98_; + DiscoveredCamera* _tmp99_; #line 300 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp82_ = camera; #line 300 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2894,7 +2942,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 300 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2896 "CameraTable.c" +#line 2944 "CameraTable.c" } else { #line 300 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (tmp_path); @@ -2918,7 +2966,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 300 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2920 "CameraTable.c" +#line 2968 "CameraTable.c" } } #line 302 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -2967,7 +3015,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 305 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2969 "CameraTable.c" +#line 3017 "CameraTable.c" } else { #line 305 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (abilities); @@ -2993,7 +3041,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 305 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 2995 "CameraTable.c" +#line 3043 "CameraTable.c" } } #line 307 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3019,7 +3067,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) #line 311 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp99_ = camera; #line 311 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" - g_signal_emit_by_name (self, "camera-removed", _tmp99_); + g_signal_emit (self, camera_table_signals[CAMERA_TABLE_CAMERA_REMOVED_SIGNAL], 0, _tmp99_); #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (abilities); #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3028,18 +3076,18 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) (port_info); #line 296 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _discovered_camera_unref0 (camera); -#line 3030 "CameraTable.c" +#line 3078 "CameraTable.c" } } } { GeeIterator* _port_it = NULL; - GeeHashMap* _tmp100_ = NULL; - GeeSet* _tmp101_ = NULL; - GeeSet* _tmp102_ = NULL; - GeeSet* _tmp103_ = NULL; - GeeIterator* _tmp104_ = NULL; - GeeIterator* _tmp105_ = NULL; + GeeHashMap* _tmp100_; + GeeSet* _tmp101_; + GeeSet* _tmp102_; + GeeSet* _tmp103_; + GeeIterator* _tmp104_; + GeeIterator* _tmp105_; #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp100_ = detected_map; #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3058,90 +3106,90 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _port_it = _tmp105_; #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" while (TRUE) { -#line 3060 "CameraTable.c" - GeeIterator* _tmp106_ = NULL; - gboolean _tmp107_ = FALSE; +#line 3108 "CameraTable.c" + GeeIterator* _tmp106_; + gboolean _tmp107_; gchar* port = NULL; - GeeIterator* _tmp108_ = NULL; - gpointer _tmp109_ = NULL; + GeeIterator* _tmp108_; + gpointer _tmp109_; gchar* name = NULL; - GeeHashMap* _tmp110_ = NULL; - const gchar* _tmp111_ = NULL; - gpointer _tmp112_ = NULL; + GeeHashMap* _tmp110_; + const gchar* _tmp111_; + gpointer _tmp112_; gchar* display_name = NULL; gchar* icon = NULL; gchar* uri = NULL; - const gchar* _tmp113_ = NULL; - gchar* _tmp114_ = NULL; - GeeHashMap* _tmp115_ = NULL; - const gchar* _tmp116_ = NULL; - gboolean _tmp117_ = FALSE; + const gchar* _tmp113_; + gchar* _tmp114_; + GeeHashMap* _tmp115_; + const gchar* _tmp116_; + gboolean _tmp117_; gchar* path = NULL; - const gchar* _tmp120_ = NULL; - gchar* _tmp121_ = NULL; - const gchar* _tmp122_ = NULL; - const gchar* _tmp142_ = NULL; + const gchar* _tmp120_; + gchar* _tmp121_; + const gchar* _tmp122_; + const gchar* _tmp142_; gint index = 0; - GPPortInfoList* _tmp145_ = NULL; - const gchar* _tmp146_ = NULL; - gint _tmp147_ = 0; - gint _tmp148_ = 0; + GPPortInfoList* _tmp145_; + const gchar* _tmp146_; + gint _tmp147_; + gint _tmp148_; GPPortInfo port_info = {0}; gchar* tmp_path = NULL; - GPPortInfoList* _tmp153_ = NULL; - gint _tmp154_ = 0; + GPPortInfoList* _tmp153_; + gint _tmp154_; GPPortInfo _tmp155_ = {0}; - int _tmp156_ = 0; - const gchar* _tmp157_ = NULL; - gchar* _tmp158_ = NULL; - gchar* _tmp159_ = NULL; + int _tmp156_; + const gchar* _tmp157_; + gchar* _tmp158_; + gchar* _tmp159_; const gchar* _tmp160_ = NULL; - gchar* _tmp161_ = NULL; - const gchar* _tmp162_ = NULL; - const gchar* _tmp163_ = NULL; - CameraAbilitiesList* _tmp164_ = NULL; - const gchar* _tmp165_ = NULL; - gint _tmp166_ = 0; - gint _tmp167_ = 0; + gchar* _tmp161_; + const gchar* _tmp162_; + const gchar* _tmp163_; + CameraAbilitiesList* _tmp164_; + const gchar* _tmp165_; + gint _tmp166_; + gint _tmp167_; CameraAbilities camera_abilities = {0}; - CameraAbilitiesList* _tmp172_ = NULL; - gint _tmp173_ = 0; + CameraAbilitiesList* _tmp172_; + gint _tmp173_; CameraAbilities _tmp174_ = {0}; - int _tmp175_ = 0; - const gchar* _tmp176_ = NULL; - gchar* _tmp177_ = NULL; - gchar* _tmp178_ = NULL; + int _tmp175_; + const gchar* _tmp176_; + gchar* _tmp177_; + gchar* _tmp178_; Camera* gcamera = NULL; Camera* _tmp179_ = NULL; - int _tmp180_ = 0; - const gchar* _tmp181_ = NULL; - gchar* _tmp182_ = NULL; - gchar* _tmp183_ = NULL; - Camera* _tmp184_ = NULL; - CameraAbilities _tmp185_ = {0}; - int _tmp186_ = 0; - const gchar* _tmp187_ = NULL; - gchar* _tmp188_ = NULL; - gchar* _tmp189_ = NULL; - Camera* _tmp190_ = NULL; - GPPortInfo _tmp191_ = {0}; - int _tmp192_ = 0; - const gchar* _tmp193_ = NULL; - const gchar* _tmp194_ = NULL; - gchar* _tmp195_ = NULL; - gchar* _tmp196_ = NULL; - const gchar* _tmp197_ = NULL; - const gchar* _tmp198_ = NULL; + int _tmp180_; + const gchar* _tmp181_; + gchar* _tmp182_; + gchar* _tmp183_; + Camera* _tmp184_; + CameraAbilities _tmp185_; + int _tmp186_; + const gchar* _tmp187_; + gchar* _tmp188_; + gchar* _tmp189_; + Camera* _tmp190_; + GPPortInfo _tmp191_; + int _tmp192_; + const gchar* _tmp193_; + const gchar* _tmp194_; + gchar* _tmp195_; + gchar* _tmp196_; + const gchar* _tmp197_; + const gchar* _tmp198_; DiscoveredCamera* camera = NULL; - Camera* _tmp199_ = NULL; - const gchar* _tmp200_ = NULL; - const gchar* _tmp201_ = NULL; - const gchar* _tmp202_ = NULL; - DiscoveredCamera* _tmp203_ = NULL; - GeeHashMap* _tmp204_ = NULL; - const gchar* _tmp205_ = NULL; - DiscoveredCamera* _tmp206_ = NULL; - DiscoveredCamera* _tmp207_ = NULL; + Camera* _tmp199_; + const gchar* _tmp200_; + const gchar* _tmp201_; + const gchar* _tmp202_; + DiscoveredCamera* _tmp203_; + GeeHashMap* _tmp204_; + const gchar* _tmp205_; + DiscoveredCamera* _tmp206_; + DiscoveredCamera* _tmp207_; #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp106_ = _port_it; #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3150,7 +3198,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) if (!_tmp107_) { #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" break; -#line 3152 "CameraTable.c" +#line 3200 "CameraTable.c" } #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp108_ = _port_it; @@ -3184,9 +3232,9 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp117_ = gee_abstract_map_has_key (G_TYPE_CHECK_INSTANCE_CAST (_tmp115_, GEE_TYPE_ABSTRACT_MAP, GeeAbstractMap), _tmp116_); #line 321 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp117_) { -#line 3186 "CameraTable.c" - const gchar* _tmp118_ = NULL; - const gchar* _tmp119_ = NULL; +#line 3234 "CameraTable.c" + const gchar* _tmp118_; + const gchar* _tmp119_; #line 323 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp118_ = name; #line 323 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3205,7 +3253,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (port); #line 325 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" continue; -#line 3207 "CameraTable.c" +#line 3255 "CameraTable.c" } #line 329 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp120_ = port; @@ -3217,18 +3265,18 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp122_ = path; #line 330 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (NULL != _tmp122_) { -#line 3219 "CameraTable.c" +#line 3267 "CameraTable.c" GUdevDevice* device = NULL; - GUdevClient* _tmp123_ = NULL; - const gchar* _tmp124_ = NULL; - GUdevDevice* _tmp125_ = NULL; + GUdevClient* _tmp123_; + const gchar* _tmp124_; + GUdevDevice* _tmp125_; gchar* serial = NULL; - GUdevDevice* _tmp126_ = NULL; - const gchar* _tmp127_ = NULL; - gchar* _tmp128_ = NULL; - const gchar* _tmp129_ = NULL; - const gchar* _tmp134_ = NULL; - const gchar* _tmp138_ = NULL; + GUdevDevice* _tmp126_; + const gchar* _tmp127_; + gchar* _tmp128_; + const gchar* _tmp129_; + const gchar* _tmp134_; + const gchar* _tmp138_; #line 331 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp123_ = self->priv->client; #line 331 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3249,11 +3297,11 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp129_ = serial; #line 333 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (NULL != _tmp129_) { -#line 3251 "CameraTable.c" - const gchar* _tmp130_ = NULL; - gchar* _tmp131_ = NULL; - const gchar* _tmp132_ = NULL; - gchar* _tmp133_ = NULL; +#line 3299 "CameraTable.c" + const gchar* _tmp130_; + gchar* _tmp131_; + const gchar* _tmp132_; + gchar* _tmp133_; #line 335 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp130_ = serial; #line 335 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3270,16 +3318,16 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (icon); #line 336 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" icon = _tmp133_; -#line 3272 "CameraTable.c" +#line 3320 "CameraTable.c" } #line 338 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp134_ = display_name; #line 338 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (NULL == _tmp134_) { -#line 3278 "CameraTable.c" - GUdevDevice* _tmp135_ = NULL; - const gchar* _tmp136_ = NULL; - gchar* _tmp137_ = NULL; +#line 3326 "CameraTable.c" + GUdevDevice* _tmp135_; + const gchar* _tmp136_; + gchar* _tmp137_; #line 339 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp135_ = device; #line 339 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3290,16 +3338,16 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (display_name); #line 339 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" display_name = _tmp137_; -#line 3292 "CameraTable.c" +#line 3340 "CameraTable.c" } #line 341 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp138_ = display_name; #line 341 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (NULL == _tmp138_) { -#line 3298 "CameraTable.c" - GUdevDevice* _tmp139_ = NULL; - const gchar* _tmp140_ = NULL; - gchar* _tmp141_ = NULL; +#line 3346 "CameraTable.c" + GUdevDevice* _tmp139_; + const gchar* _tmp140_; + gchar* _tmp141_; #line 342 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp139_ = device; #line 342 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3310,21 +3358,21 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (display_name); #line 342 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" display_name = _tmp141_; -#line 3312 "CameraTable.c" +#line 3360 "CameraTable.c" } #line 330 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (serial); #line 330 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (device); -#line 3318 "CameraTable.c" +#line 3366 "CameraTable.c" } #line 345 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp142_ = display_name; #line 345 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (NULL == _tmp142_) { -#line 3324 "CameraTable.c" - const gchar* _tmp143_ = NULL; - gchar* _tmp144_ = NULL; +#line 3372 "CameraTable.c" + const gchar* _tmp143_; + gchar* _tmp144_; #line 347 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp143_ = name; #line 347 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3333,7 +3381,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (display_name); #line 347 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" display_name = _tmp144_; -#line 3335 "CameraTable.c" +#line 3383 "CameraTable.c" } #line 350 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp145_ = port_info_list; @@ -3347,11 +3395,11 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp148_ = index; #line 351 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp148_ < 0) { -#line 3349 "CameraTable.c" - gint _tmp149_ = 0; - const gchar* _tmp150_ = NULL; - gchar* _tmp151_ = NULL; - gchar* _tmp152_ = NULL; +#line 3397 "CameraTable.c" + gint _tmp149_; + const gchar* _tmp150_; + gchar* _tmp151_; + gchar* _tmp152_; #line 352 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp149_ = index; #line 352 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3396,7 +3444,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 352 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3398 "CameraTable.c" +#line 3446 "CameraTable.c" } else { #line 352 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (path); @@ -3428,7 +3476,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 352 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3430 "CameraTable.c" +#line 3478 "CameraTable.c" } } } @@ -3488,7 +3536,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 357 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3490 "CameraTable.c" +#line 3538 "CameraTable.c" } else { #line 357 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (tmp_path); @@ -3524,7 +3572,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 357 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3526 "CameraTable.c" +#line 3574 "CameraTable.c" } } #line 358 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3553,11 +3601,11 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _tmp167_ = index; #line 364 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_tmp167_ < 0) { -#line 3555 "CameraTable.c" - gint _tmp168_ = 0; - const gchar* _tmp169_ = NULL; - gchar* _tmp170_ = NULL; - gchar* _tmp171_ = NULL; +#line 3603 "CameraTable.c" + gint _tmp168_; + const gchar* _tmp169_; + gchar* _tmp170_; + gchar* _tmp171_; #line 365 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp168_ = index; #line 365 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3606,7 +3654,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 365 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3608 "CameraTable.c" +#line 3656 "CameraTable.c" } else { #line 365 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (tmp_path); @@ -3642,7 +3690,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 365 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3644 "CameraTable.c" +#line 3692 "CameraTable.c" } } } @@ -3704,7 +3752,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 368 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3706 "CameraTable.c" +#line 3754 "CameraTable.c" } else { #line 368 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" (camera_abilities); @@ -3742,7 +3790,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 368 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3744 "CameraTable.c" +#line 3792 "CameraTable.c" } } #line 372 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3801,7 +3849,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 372 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3803 "CameraTable.c" +#line 3851 "CameraTable.c" } else { #line 372 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_camera_unref0 (gcamera); @@ -3841,7 +3889,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 372 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3843 "CameraTable.c" +#line 3891 "CameraTable.c" } } #line 373 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -3900,7 +3948,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 373 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3902 "CameraTable.c" +#line 3950 "CameraTable.c" } else { #line 373 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_camera_unref0 (gcamera); @@ -3940,7 +3988,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 373 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 3942 "CameraTable.c" +#line 3990 "CameraTable.c" } } #line 374 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4001,7 +4049,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_port_info_list_free0 (port_info_list); #line 374 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 4003 "CameraTable.c" +#line 4051 "CameraTable.c" } else { #line 374 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_camera_unref0 (gcamera); @@ -4041,7 +4089,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) g_clear_error (&_inner_error_); #line 374 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 4043 "CameraTable.c" +#line 4091 "CameraTable.c" } } #line 376 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4073,7 +4121,7 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) #line 381 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp207_ = camera; #line 381 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" - g_signal_emit_by_name (self, "camera-added", _tmp207_); + g_signal_emit (self, camera_table_signals[CAMERA_TABLE_CAMERA_ADDED_SIGNAL], 0, _tmp207_); #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _discovered_camera_unref0 (camera); #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4096,11 +4144,11 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _g_free0 (name); #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_free0 (port); -#line 4098 "CameraTable.c" +#line 4146 "CameraTable.c" } #line 315 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (_port_it); -#line 4102 "CameraTable.c" +#line 4150 "CameraTable.c" } #line 233 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" missing = (_vala_array_free (missing, missing_length1, (GDestroyNotify) discovered_camera_unref), NULL); @@ -4112,15 +4160,15 @@ static void camera_table_update_camera_table (CameraTable* self, GError** error) _gp_list_unref0 (camera_list); #line 233 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _gp_port_info_list_free0 (port_info_list); -#line 4114 "CameraTable.c" +#line 4162 "CameraTable.c" } static void camera_table_on_udev_event (CameraTable* self, const gchar* action, GUdevDevice* device) { - const gchar* _tmp0_ = NULL; - GUdevDevice* _tmp1_ = NULL; - const gchar* _tmp2_ = NULL; - OneShotScheduler* _tmp3_ = NULL; + const gchar* _tmp0_; + GUdevDevice* _tmp1_; + const gchar* _tmp2_; + OneShotScheduler* _tmp3_; #line 385 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); #line 385 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4139,12 +4187,12 @@ static void camera_table_on_udev_event (CameraTable* self, const gchar* action, _tmp3_ = self->priv->camera_update_scheduler; #line 390 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" one_shot_scheduler_after_timeout (_tmp3_, (guint) CAMERA_TABLE_UPDATE_DELAY_MSEC, TRUE); -#line 4141 "CameraTable.c" +#line 4189 "CameraTable.c" } void camera_table_on_volume_changed (CameraTable* self, GVolume* volume) { - OneShotScheduler* _tmp0_ = NULL; + OneShotScheduler* _tmp0_; #line 393 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); #line 393 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4153,7 +4201,7 @@ void camera_table_on_volume_changed (CameraTable* self, GVolume* volume) { _tmp0_ = self->priv->camera_update_scheduler; #line 394 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" one_shot_scheduler_after_timeout (_tmp0_, (guint) CAMERA_TABLE_UPDATE_DELAY_MSEC, TRUE); -#line 4155 "CameraTable.c" +#line 4203 "CameraTable.c" } @@ -4161,10 +4209,10 @@ static void camera_table_on_update_cameras (CameraTable* self) { GError * _inner_error_ = NULL; #line 397 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (IS_CAMERA_TABLE (self)); -#line 4163 "CameraTable.c" +#line 4211 "CameraTable.c" { - CameraTable* _tmp0_ = NULL; - CameraTable* _tmp1_ = NULL; + CameraTable* _tmp0_; + CameraTable* _tmp1_; #line 399 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _tmp0_ = camera_table_get_instance (); #line 399 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4177,8 +4225,8 @@ static void camera_table_on_update_cameras (CameraTable* self) { if (G_UNLIKELY (_inner_error_ != NULL)) { #line 399 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (_inner_error_->domain == GPHOTO_ERROR) { -#line 4179 "CameraTable.c" - goto __catch60_gphoto_error; +#line 4227 "CameraTable.c" + goto __catch61_gphoto_error; } #line 399 "/home/jens/Source/shotwell/src/camera/CameraTable.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); @@ -4186,15 +4234,15 @@ static void camera_table_on_update_cameras (CameraTable* self) { g_clear_error (&_inner_error_); #line 399 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 4188 "CameraTable.c" +#line 4236 "CameraTable.c" } } - goto __finally60; - __catch60_gphoto_error: + goto __finally61; + __catch61_gphoto_error: { GError* err = NULL; - GError* _tmp2_ = NULL; - const gchar* _tmp3_ = NULL; + GError* _tmp2_; + const gchar* _tmp3_; #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" err = _inner_error_; #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4207,9 +4255,9 @@ static void camera_table_on_update_cameras (CameraTable* self) { g_warning ("CameraTable.vala:401: Error updating camera table: %s", _tmp3_); #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_error_free0 (err); -#line 4209 "CameraTable.c" +#line 4257 "CameraTable.c" } - __finally60: + __finally61: #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4218,7 +4266,7 @@ static void camera_table_on_update_cameras (CameraTable* self) { g_clear_error (&_inner_error_); #line 398 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return; -#line 4220 "CameraTable.c" +#line 4268 "CameraTable.c" } } @@ -4238,26 +4286,26 @@ static void g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA (GClosure * closure, data1 = closure->data; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" data2 = param_values->data[0].v_pointer; -#line 4240 "CameraTable.c" +#line 4288 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" data1 = param_values->data[0].v_pointer; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" data2 = closure->data; -#line 4246 "CameraTable.c" +#line 4294 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" callback = (GMarshalFunc_VOID__DISCOVERED_CAMERA) (marshal_data ? marshal_data : cc->callback); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" callback (data1, value_get_discovered_camera (param_values + 1), data2); -#line 4252 "CameraTable.c" +#line 4300 "CameraTable.c" } static void value_camera_table_init (GValue* value) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 4259 "CameraTable.c" +#line 4307 "CameraTable.c" } @@ -4266,7 +4314,7 @@ static void value_camera_table_free_value (GValue* value) { if (value->data[0].v_pointer) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_unref (value->data[0].v_pointer); -#line 4268 "CameraTable.c" +#line 4316 "CameraTable.c" } } @@ -4276,11 +4324,11 @@ static void value_camera_table_copy_value (const GValue* src_value, GValue* dest if (src_value->data[0].v_pointer) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" dest_value->data[0].v_pointer = camera_table_ref (src_value->data[0].v_pointer); -#line 4278 "CameraTable.c" +#line 4326 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" dest_value->data[0].v_pointer = NULL; -#line 4282 "CameraTable.c" +#line 4330 "CameraTable.c" } } @@ -4288,66 +4336,66 @@ static void value_camera_table_copy_value (const GValue* src_value, GValue* dest static gpointer value_camera_table_peek_pointer (const GValue* value) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return value->data[0].v_pointer; -#line 4290 "CameraTable.c" +#line 4338 "CameraTable.c" } static gchar* value_camera_table_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (collect_values[0].v_pointer) { -#line 4297 "CameraTable.c" - CameraTable* object; +#line 4345 "CameraTable.c" + CameraTable * object; object = collect_values[0].v_pointer; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (object->parent_instance.g_class == NULL) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 4304 "CameraTable.c" +#line 4352 "CameraTable.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 4308 "CameraTable.c" +#line 4356 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = camera_table_ref (object); -#line 4312 "CameraTable.c" +#line 4360 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 4316 "CameraTable.c" +#line 4364 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return NULL; -#line 4320 "CameraTable.c" +#line 4368 "CameraTable.c" } static gchar* value_camera_table_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { - CameraTable** object_p; + CameraTable ** object_p; object_p = collect_values[0].v_pointer; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (!object_p) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 4331 "CameraTable.c" +#line 4379 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (!value->data[0].v_pointer) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = NULL; -#line 4337 "CameraTable.c" +#line 4385 "CameraTable.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = value->data[0].v_pointer; -#line 4341 "CameraTable.c" +#line 4389 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" *object_p = camera_table_ref (value->data[0].v_pointer); -#line 4345 "CameraTable.c" +#line 4393 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return NULL; -#line 4349 "CameraTable.c" +#line 4397 "CameraTable.c" } @@ -4361,7 +4409,7 @@ GParamSpec* param_spec_camera_table (const gchar* name, const gchar* nick, const G_PARAM_SPEC (spec)->value_type = object_type; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return G_PARAM_SPEC (spec); -#line 4363 "CameraTable.c" +#line 4411 "CameraTable.c" } @@ -4370,12 +4418,12 @@ gpointer value_get_camera_table (const GValue* value) { g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_CAMERA_TABLE), NULL); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return value->data[0].v_pointer; -#line 4372 "CameraTable.c" +#line 4420 "CameraTable.c" } void value_set_camera_table (GValue* value, gpointer v_object) { - CameraTable* old; + CameraTable * old; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_CAMERA_TABLE)); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4390,23 +4438,23 @@ void value_set_camera_table (GValue* value, gpointer v_object) { value->data[0].v_pointer = v_object; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_ref (value->data[0].v_pointer); -#line 4392 "CameraTable.c" +#line 4440 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 4396 "CameraTable.c" +#line 4444 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (old) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_unref (old); -#line 4402 "CameraTable.c" +#line 4450 "CameraTable.c" } } void value_take_camera_table (GValue* value, gpointer v_object) { - CameraTable* old; + CameraTable * old; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_CAMERA_TABLE)); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4419,17 +4467,17 @@ void value_take_camera_table (GValue* value, gpointer v_object) { g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = v_object; -#line 4421 "CameraTable.c" +#line 4469 "CameraTable.c" } else { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" value->data[0].v_pointer = NULL; -#line 4425 "CameraTable.c" +#line 4473 "CameraTable.c" } #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (old) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" camera_table_unref (old); -#line 4431 "CameraTable.c" +#line 4479 "CameraTable.c" } } @@ -4442,17 +4490,17 @@ static void camera_table_class_init (CameraTableClass * klass) { #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_type_class_add_private (klass, sizeof (CameraTablePrivate)); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" - g_signal_new ("camera_added", TYPE_CAMERA_TABLE, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA, G_TYPE_NONE, 1, TYPE_DISCOVERED_CAMERA); + camera_table_signals[CAMERA_TABLE_CAMERA_ADDED_SIGNAL] = g_signal_new ("camera-added", TYPE_CAMERA_TABLE, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA, G_TYPE_NONE, 1, TYPE_DISCOVERED_CAMERA); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" - g_signal_new ("camera_removed", TYPE_CAMERA_TABLE, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA, G_TYPE_NONE, 1, TYPE_DISCOVERED_CAMERA); -#line 4447 "CameraTable.c" + camera_table_signals[CAMERA_TABLE_CAMERA_REMOVED_SIGNAL] = g_signal_new ("camera-removed", TYPE_CAMERA_TABLE, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__DISCOVERED_CAMERA, G_TYPE_NONE, 1, TYPE_DISCOVERED_CAMERA); +#line 4495 "CameraTable.c" } static void camera_table_instance_init (CameraTable * self) { - GUdevClient* _tmp0_ = NULL; - GPContext* _tmp1_ = NULL; - GeeHashMap* _tmp2_ = NULL; + GUdevClient* _tmp0_; + GPContext* _tmp1_; + GeeHashMap* _tmp2_; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self->priv = CAMERA_TABLE_GET_PRIVATE (self); #line 29 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" @@ -4471,11 +4519,11 @@ static void camera_table_instance_init (CameraTable * self) { self->priv->camera_map = _tmp2_; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self->ref_count = 1; -#line 4473 "CameraTable.c" +#line 4521 "CameraTable.c" } -static void camera_table_finalize (CameraTable* obj) { +static void camera_table_finalize (CameraTable * obj) { CameraTable * self; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_CAMERA_TABLE, CameraTable); @@ -4493,7 +4541,7 @@ static void camera_table_finalize (CameraTable* obj) { _g_object_unref0 (self->priv->volume_monitor); #line 35 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" _g_object_unref0 (self->priv->camera_map); -#line 4495 "CameraTable.c" +#line 4543 "CameraTable.c" } @@ -4512,18 +4560,18 @@ GType camera_table_get_type (void) { gpointer camera_table_ref (gpointer instance) { - CameraTable* self; + CameraTable * self; self = instance; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_atomic_int_inc (&self->ref_count); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" return instance; -#line 4520 "CameraTable.c" +#line 4568 "CameraTable.c" } void camera_table_unref (gpointer instance) { - CameraTable* self; + CameraTable * self; self = instance; #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { @@ -4531,7 +4579,7 @@ void camera_table_unref (gpointer instance) { CAMERA_TABLE_GET_CLASS (self)->finalize (self); #line 21 "/home/jens/Source/shotwell/src/camera/CameraTable.vala" g_type_free_instance ((GTypeInstance *) self); -#line 4533 "CameraTable.c" +#line 4581 "CameraTable.c" } } -- cgit v1.2.3