diff --git a/src/libostree/ostree-core.c b/src/libostree/ostree-core.c index 3d4bace5..ce860e5d 100644 --- a/src/libostree/ostree-core.c +++ b/src/libostree/ostree-core.c @@ -1323,10 +1323,9 @@ ostree_create_temp_dir (GFile *dir, if (dir == NULL) dir = g_file_new_for_path (g_get_tmp_dir ()); - template = g_strdup_printf ("%s/%s-XXXXXX-%s", + template = g_strdup_printf ("%s/%s-XXXXXX", ot_gfile_get_path_cached (dir), - prefix ? prefix : "tmp", - suffix ? suffix : "tmp"); + prefix ? prefix : "tmp"); if (mkdtemp (template) == NULL) { diff --git a/src/ostadmin/ot-admin-builtin-deploy.c b/src/ostadmin/ot-admin-builtin-deploy.c index 509cb143..ee20f85d 100644 --- a/src/ostadmin/ot-admin-builtin-deploy.c +++ b/src/ostadmin/ot-admin-builtin-deploy.c @@ -79,7 +79,6 @@ update_initramfs (const char *release, ot_lobj GFile *initramfs_tmp_file = NULL; ot_lobj GFileInfo *initramfs_tmp_info = NULL; - if (!ostree_create_temp_dir (NULL, "ostree-initramfs", NULL, &tmpdir, cancellable, error)) goto out;