core: Allow creating tempfile without associated output stream

Just slightly more efficient, and we'll use this for spawning curl to
a tempfile.
This commit is contained in:
Colin Walters committed 2012-12-20 21:14:27 -05:00
1 parent a97211e3d0
commit ad956ff9e2
1 file changed
+6 -3
+6 -3
View File
@@ -1367,9 +1367,12 @@ ostree_create_temp_regular_file (GFile *dir,
&ret_file, cancellable, error))
goto out;
ret_stream = (GOutputStream*)g_file_append_to (ret_file, 0, cancellable, error);
if (ret_stream == NULL)
goto out;
if (out_stream)
{
ret_stream = (GOutputStream*)g_file_append_to (ret_file, 0, cancellable, error);
if (ret_stream == NULL)
goto out;
}
ret = TRUE;
ot_transfer_out_value(out_file, &ret_file);