summaryrefslogtreecommitdiff
path: root/src/totem-object.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/totem-object.c')
-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;