summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2022-11-25 12:36:17 +0100
committerBastien Nocera <hadess@hadess.net>2022-11-25 17:07:24 +0100
commitbd90cfbb27865d3bb0c6e62214cf63fe6ca8b99d (patch)
tree560b3d57f96744c52a8c50239a9690eb910fa6be
parent18b74a01b42169678641fb12565da00124ac5048 (diff)
downloadtotem-bd90cfbb27865d3bb0c6e62214cf63fe6ca8b99d.tar.gz
main: Simplify filename handling in totem_setup_window()
-rw-r--r--src/totem-object.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/totem-object.c b/src/totem-object.c
index 3fa785b58..3b09e074c 100644
--- a/src/totem-object.c
+++ b/src/totem-object.c
@@ -3845,7 +3845,7 @@ totem_setup_window (TotemObject *totem)
{
GKeyFile *keyfile;
int w, h;
- char *filename;
+ g_autofree char *filename = NULL;
filename = g_build_filename (totem_dot_dir (), "state.ini", NULL);
keyfile = g_key_file_new ();
@@ -3854,12 +3854,9 @@ totem_setup_window (TotemObject *totem)
w = DEFAULT_WINDOW_W;
h = DEFAULT_WINDOW_H;
totem->maximised = TRUE;
- g_free (filename);
} else {
GError *err = NULL;
- g_free (filename);
-
w = g_key_file_get_integer (keyfile, "State", "window_w", &err);
if (err != NULL) {
w = 0;