diff options
author | Ernestas Kulik <ernestask@gnome.org> | 2018-10-31 20:52:30 +0000 |
---|---|---|
committer | Ernestas Kulik <ernestask@gnome.org> | 2018-12-12 12:36:43 +0000 |
commit | 1f9e3d94f354b4ee18204b38a5ce8b46537053ed (patch) | |
tree | c1f85851633c8c64d50b9579316abf0ed708df39 | |
parent | c81903e4a7540f96da6c64f145ce359c7d0b3282 (diff) | |
download | nautilus-1f9e3d94f354b4ee18204b38a5ce8b46537053ed.tar.gz |
general: Null-initialize auto pointers
It’s not done in some places. After this commit, there still might be
some missing, but this is all I gathered in a short amount of time.
(cherry picked from commit af87a20dc56f1b1ad4a87534bac5c1ff71ddda71)
-rw-r--r-- | src/nautilus-file-operations.c | 2 | ||||
-rw-r--r-- | src/nautilus-view-icon-controller.c | 4 | ||||
-rw-r--r-- | src/nautilus-view-icon-item-ui.c | 2 | ||||
-rw-r--r-- | src/nautilus-view-model.c | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/nautilus-file-operations.c b/src/nautilus-file-operations.c index f3cf2ca0f..d5379c7db 100644 --- a/src/nautilus-file-operations.c +++ b/src/nautilus-file-operations.c @@ -8000,7 +8000,7 @@ extract_job_on_scanned (AutoarExtractor *extractor, guint64 total_size; ExtractJob *extract_job; GFile *source_file; - g_autofree gchar *basename; + g_autofree gchar *basename = NULL; GFileInfo *fsinfo; guint64 free_size; diff --git a/src/nautilus-view-icon-controller.c b/src/nautilus-view-icon-controller.c index 10d075809..f96efbd81 100644 --- a/src/nautilus-view-icon-controller.c +++ b/src/nautilus-view-icon-controller.c @@ -894,8 +894,8 @@ real_add_files (NautilusFilesView *files_view, GList *files) { NautilusViewIconController *self = NAUTILUS_VIEW_ICON_CONTROLLER (files_view); - g_autoptr (GQueue) files_queue; - g_autoptr (GQueue) item_models; + g_autoptr (GQueue) files_queue = NULL; + g_autoptr (GQueue) item_models = NULL; files_queue = convert_glist_to_queue (files); item_models = convert_files_to_item_models (self, files_queue); diff --git a/src/nautilus-view-icon-item-ui.c b/src/nautilus-view-icon-item-ui.c index 4d0bb81cb..805c68f89 100644 --- a/src/nautilus-view-icon-item-ui.c +++ b/src/nautilus-view-icon-item-ui.c @@ -28,7 +28,7 @@ static GtkWidget * create_icon (NautilusViewIconItemUi *self) { NautilusFileIconFlags flags; - g_autoptr (GdkPixbuf) icon_pixbuf; + g_autoptr (GdkPixbuf) icon_pixbuf = NULL; GtkImage *icon; GtkBox *fixed_height_box; GtkStyleContext *style_context; diff --git a/src/nautilus-view-model.c b/src/nautilus-view-model.c index 08c073b78..12db63a30 100644 --- a/src/nautilus-view-model.c +++ b/src/nautilus-view-model.c @@ -186,8 +186,8 @@ nautilus_view_model_get_items_from_files (NautilusViewModel *self, while ((item_model = g_list_model_get_item (G_LIST_MODEL (self->internal_model), i))) { NautilusFile *file2; - g_autofree gchar *file1_uri; - g_autofree gchar *file2_uri; + g_autofree gchar *file1_uri = NULL; + g_autofree gchar *file2_uri = NULL; file2 = nautilus_view_item_model_get_file (item_model); file1_uri = nautilus_file_get_uri (file1); |