[gnome-initial-setup: 1/3] gnome-initial-setup: Use g_auto* in gis_ensure_stamp_files()
- From: Will Thompson <wjt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup: 1/3] gnome-initial-setup: Use g_auto* in gis_ensure_stamp_files()
- Date: Mon, 24 Aug 2020 09:43:54 +0000 (UTC)
commit 6f4ab4deeafc79e868ed285c283d77b92d0ad4a6
Author: Philip Withnall <withnall endlessm com>
Date: Thu Aug 13 12:36:52 2020 +0100
gnome-initial-setup: Use g_auto* in gis_ensure_stamp_files()
Just a code cleanup, no functional changes.
Signed-off-by: Philip Withnall <withnall endlessm com>
gnome-initial-setup/gnome-initial-setup.c | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/gnome-initial-setup/gnome-initial-setup.c b/gnome-initial-setup/gnome-initial-setup.c
index 6aa018f5..3e8e3484 100644
--- a/gnome-initial-setup/gnome-initial-setup.c
+++ b/gnome-initial-setup/gnome-initial-setup.c
@@ -301,22 +301,21 @@ main (int argc, char *argv[])
void
gis_ensure_stamp_files (void)
{
- gchar *file;
- GError *error = NULL;
+ g_autofree gchar *welcome_file = NULL;
+ g_autofree gchar *done_file = NULL;
+ g_autoptr(GError) error = NULL;
- file = g_build_filename (g_get_user_config_dir (), "run-welcome-tour", NULL);
- if (!g_file_set_contents (file, "yes", -1, &error)) {
- g_warning ("Unable to create %s: %s", file, error->message);
+ welcome_file = g_build_filename (g_get_user_config_dir (), "run-welcome-tour", NULL);
+ if (!g_file_set_contents (welcome_file, "yes", -1, &error)) {
+ g_warning ("Unable to create %s: %s", welcome_file, error->message);
g_clear_error (&error);
}
- g_free (file);
- file = g_build_filename (g_get_user_config_dir (), "gnome-initial-setup-done", NULL);
- if (!g_file_set_contents (file, "yes", -1, &error)) {
- g_warning ("Unable to create %s: %s", file, error->message);
+ done_file = g_build_filename (g_get_user_config_dir (), "gnome-initial-setup-done", NULL);
+ if (!g_file_set_contents (done_file, "yes", -1, &error)) {
+ g_warning ("Unable to create %s: %s", done_file, error->message);
g_clear_error (&error);
}
- g_free (file);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]