diff --git a/tests/fake-home.c b/tests/fake-home.c index c60da94021c8acdb0e7e448af7eedd013bf785f8..c67da2f38f8095b0895e0c0fe665b91b2ef1f7df 100644 --- a/tests/fake-home.c +++ b/tests/fake-home.c @@ -179,7 +179,8 @@ fake_home_create_structure (FakeHome *f) if (f->create_steam_symlink) { - dot_steam_steam = g_build_filename (dot_steam, "steam", NULL); + if (dot_steam_steam == NULL) + dot_steam_steam = g_build_filename (dot_steam, "steam", NULL); symlink = g_file_new_for_path (dot_steam_steam); g_file_make_symbolic_link (symlink, f->steam_base_folder, NULL, &error); @@ -248,10 +249,12 @@ fake_home_create_structure (FakeHome *f) g_free (run); g_free (setup); g_free (version); + g_free (dot_steam_bin32); g_free (dot_steam_steam); g_free (local_share); g_free (ld_path); g_free (prepended_path); + g_free (ubuntu12_32); if (!ret) g_warning ("Unable to create directories: %s", g_strerror (saved_errno));