[gnome-photos/wip/rishi/application-use-g-auto: 2/2] application: Use g_auto*
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-photos/wip/rishi/application-use-g-auto: 2/2] application: Use g_auto*
- Date: Tue, 30 Mar 2021 23:19:32 +0000 (UTC)
commit 0272e82a2ce7fc8dc77e37fbd9e3688929b18955
Author: Debarshi Ray <debarshir gnome org>
Date: Wed Mar 31 01:18:53 2021 +0200
application: Use g_auto*
https://gitlab.gnome.org/GNOME/gnome-photos/issues/77
src/photos-application.c | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/src/photos-application.c b/src/photos-application.c
index d46c574e..21a7eb26 100644
--- a/src/photos-application.c
+++ b/src/photos-application.c
@@ -679,7 +679,7 @@ photos_application_create_online_miners (PhotosApplication *self)
{
GIOExtension *extension = (GIOExtension *) l->data;
PhotosApplicationCreateData *data;
- PhotosBaseItemClass *base_item_class; /* TODO: use g_autoptr */
+ g_autoptr (PhotosBaseItemClass) base_item_class = NULL;
base_item_class = PHOTOS_BASE_ITEM_CLASS (g_io_extension_ref_class (extension));
if (base_item_class->miner_name != NULL && base_item_class->miner_object_path != NULL)
@@ -697,8 +697,6 @@ photos_application_create_online_miners (PhotosApplication *self)
data);
self->create_miners_count++;
}
-
- g_type_class_unref (base_item_class);
}
}
@@ -829,7 +827,7 @@ photos_application_activate_query_executed (GObject *source_object, GAsyncResult
PhotosApplication *self = PHOTOS_APPLICATION (user_data);
GObject *item;
PhotosSingleItemJob *job = PHOTOS_SINGLE_ITEM_JOB (source_object);
- TrackerSparqlCursor *cursor = NULL; /* TODO: use g_autoptr */
+ g_autoptr (TrackerSparqlCursor) cursor = NULL;
const gchar *identifier;
{
@@ -854,7 +852,6 @@ photos_application_activate_query_executed (GObject *source_object, GAsyncResult
photos_application_activate_item (self, item);
out:
- g_clear_object (&cursor);
g_application_release (G_APPLICATION (self));
}
@@ -1098,7 +1095,7 @@ photos_application_import_single_item (GObject *source_object, GAsyncResult *res
PhotosApplication *self = data->application;
PhotosBaseItem *collection;
PhotosSingleItemJob *job = PHOTOS_SINGLE_ITEM_JOB (source_object);
- TrackerSparqlCursor *cursor = NULL; /* TODO: use g_autoptr */
+ g_autoptr (TrackerSparqlCursor) cursor = NULL;
{
g_autoptr (GError) error = NULL;
@@ -1129,7 +1126,6 @@ photos_application_import_single_item (GObject *source_object, GAsyncResult *res
photos_application_import_copy_next_file (self, g_steal_pointer (&data));
out:
- g_clear_object (&cursor);
g_application_unmark_busy (G_APPLICATION (self));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]