libglnx porting: gs_transfer_out_value -> g_steal_pointer
It's a bit more verbose but...eh.
This commit is contained in:
parent
b67f5364ac
commit
c58ad36840
|
|
@ -155,7 +155,8 @@ ostree_parse_refspec (const char *refspec,
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
|
|
||||||
gs_transfer_out_value (out_remote, &remote);
|
if (out_remote)
|
||||||
|
*out_remote = g_steal_pointer (&remote);
|
||||||
if (out_ref != NULL)
|
if (out_ref != NULL)
|
||||||
*out_ref = g_match_info_fetch (match, 2);
|
*out_ref = g_match_info_fetch (match, 2);
|
||||||
out:
|
out:
|
||||||
|
|
@ -951,7 +952,8 @@ _ostree_make_temporary_symlink_at (int tmp_dirfd,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_name, &tmpname);
|
if (out_name)
|
||||||
|
*out_name = g_steal_pointer (&tmpname);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -597,7 +597,8 @@ _ostree_repo_open_trusted_content_bare (OstreeRepo *self,
|
||||||
out_state->temp_filename = temp_filename;
|
out_state->temp_filename = temp_filename;
|
||||||
temp_filename = NULL;
|
temp_filename = NULL;
|
||||||
out_state->fd = g_file_descriptor_based_get_fd ((GFileDescriptorBased*)ret_stream);
|
out_state->fd = g_file_descriptor_based_get_fd ((GFileDescriptorBased*)ret_stream);
|
||||||
gs_transfer_out_value (out_stream, &ret_stream);
|
if (out_stream)
|
||||||
|
*out_stream = g_steal_pointer (&ret_stream);
|
||||||
}
|
}
|
||||||
*out_have_object = have_obj;
|
*out_have_object = have_obj;
|
||||||
out:
|
out:
|
||||||
|
|
@ -2372,7 +2373,8 @@ get_modified_xattrs (OstreeRepo *self,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_xattrs, &ret_xattrs);
|
if (out_xattrs)
|
||||||
|
*out_xattrs = g_steal_pointer (&ret_xattrs);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -2967,7 +2969,8 @@ ostree_repo_write_mtree (OstreeRepo *self,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
ot_transfer_out_value (out_file, &ret_file);
|
if (out_file)
|
||||||
|
*out_file = g_steal_pointer (&ret_file);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1437,7 +1437,8 @@ request_static_delta_superblock_sync (OtPullData *pull_data,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_delta_superblock, &ret_delta_superblock);
|
if (out_delta_superblock)
|
||||||
|
*out_delta_superblock = g_steal_pointer (&ret_delta_superblock);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -181,7 +181,8 @@ build_content_sizenames_filtered (OstreeRepo *repo,
|
||||||
g_ptr_array_sort (ret_sizenames, compare_sizenames);
|
g_ptr_array_sort (ret_sizenames, compare_sizenames);
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_sizenames, &ret_sizenames);
|
if (out_sizenames)
|
||||||
|
*out_sizenames = g_steal_pointer (&ret_sizenames);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -296,7 +297,8 @@ _ostree_delta_compute_similar_objects (OstreeRepo *repo,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_modified_regfile_content, &ret_modified_regfile_content);
|
if (out_modified_regfile_content)
|
||||||
|
*out_modified_regfile_content = g_steal_pointer (&ret_modified_regfile_content);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -488,7 +488,8 @@ get_unpacked_unlinked_content (OstreeRepo *repo,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_content, &ret_content);
|
if (out_content)
|
||||||
|
*out_content = g_steal_pointer (&ret_content);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -532,7 +533,8 @@ try_content_bsdiff (OstreeRepo *repo,
|
||||||
ret_bsdiff->tmp_to = tmp_to; tmp_to = NULL;
|
ret_bsdiff->tmp_to = tmp_to; tmp_to = NULL;
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_bsdiff, &ret_bsdiff);
|
if (out_bsdiff)
|
||||||
|
*out_bsdiff = g_steal_pointer (&ret_bsdiff);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -597,7 +599,8 @@ try_content_rollsum (OstreeRepo *repo,
|
||||||
ret_rollsum->tmp_to = tmp_to; tmp_to = NULL;
|
ret_rollsum->tmp_to = tmp_to; tmp_to = NULL;
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_rollsum, &ret_rollsum);
|
if (out_rollsum)
|
||||||
|
*out_rollsum = g_steal_pointer (&ret_rollsum);
|
||||||
out:
|
out:
|
||||||
if (matches)
|
if (matches)
|
||||||
_ostree_rollsum_matches_free (matches);
|
_ostree_rollsum_matches_free (matches);
|
||||||
|
|
@ -1199,7 +1202,8 @@ get_fallback_headers (OstreeRepo *self,
|
||||||
ret_headers = g_variant_ref_sink (g_variant_builder_end (fallback_builder));
|
ret_headers = g_variant_ref_sink (g_variant_builder_end (fallback_builder));
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_headers, &ret_headers);
|
if (out_headers)
|
||||||
|
*out_headers = g_steal_pointer (&ret_headers);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -503,7 +503,8 @@ ostree_repo_traverse_commit (OstreeRepo *repo,
|
||||||
goto out;
|
goto out;
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_reachable, &ret_reachable);
|
if (out_reachable)
|
||||||
|
*out_reachable = g_steal_pointer (&ret_reachable);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2105,7 +2105,8 @@ enumerate_directory_allow_noent (GFile *dirpath,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_direnum, &ret_direnum);
|
if (out_direnum)
|
||||||
|
*out_direnum = g_steal_pointer (&ret_direnum);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -2763,7 +2764,8 @@ query_info_for_bare_content_object (OstreeRepo *self,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_info, &ret_info);
|
if (out_info)
|
||||||
|
*out_info = g_steal_pointer (&ret_info);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
@ -4078,7 +4080,8 @@ sign_data (OstreeRepo *self,
|
||||||
ret_signature = g_mapped_file_get_bytes (signature_file);
|
ret_signature = g_mapped_file_get_bytes (signature_file);
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_signature, &ret_signature);
|
if (out_signature)
|
||||||
|
*out_signature = g_steal_pointer (&ret_signature);
|
||||||
out:
|
out:
|
||||||
if (commit_buffer)
|
if (commit_buffer)
|
||||||
gpgme_data_release (commit_buffer);
|
gpgme_data_release (commit_buffer);
|
||||||
|
|
|
||||||
|
|
@ -450,7 +450,8 @@ ostree_sepolicy_restorecon (OstreeSePolicy *self,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_new_label, &label);
|
if (out_new_label)
|
||||||
|
*out_new_label = g_steal_pointer (&label);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
#else
|
#else
|
||||||
|
|
|
||||||
|
|
@ -873,7 +873,8 @@ merge_configuration (OstreeSysroot *sysroot,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_sepolicy, &sepolicy);
|
if (out_sepolicy)
|
||||||
|
*out_sepolicy = g_steal_pointer (&sepolicy);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -498,7 +498,8 @@ _ostree_sysroot_read_boot_loader_configs (OstreeSysroot *self,
|
||||||
g_ptr_array_sort (ret_loader_configs, compare_loader_configs_for_sorting);
|
g_ptr_array_sort (ret_loader_configs, compare_loader_configs_for_sorting);
|
||||||
|
|
||||||
done:
|
done:
|
||||||
gs_transfer_out_value (out_loader_configs, &ret_loader_configs);
|
if (out_loader_configs)
|
||||||
|
*out_loader_configs = g_steal_pointer (&ret_loader_configs);
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
|
|
@ -593,7 +594,8 @@ parse_origin (OstreeSysroot *self,
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_origin, &ret_origin);
|
if (out_origin)
|
||||||
|
*out_origin = g_steal_pointer (&ret_origin);
|
||||||
out:
|
out:
|
||||||
if (error)
|
if (error)
|
||||||
g_prefix_error (error, "Parsing %s: ", origin_path);
|
g_prefix_error (error, "Parsing %s: ", origin_path);
|
||||||
|
|
@ -703,7 +705,8 @@ parse_deployment (OstreeSysroot *self,
|
||||||
ostree_deployment_set_origin (ret_deployment, origin);
|
ostree_deployment_set_origin (ret_deployment, origin);
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_deployment, &ret_deployment);
|
if (out_deployment)
|
||||||
|
*out_deployment = g_steal_pointer (&ret_deployment);
|
||||||
out:
|
out:
|
||||||
if (origin)
|
if (origin)
|
||||||
g_key_file_unref (origin);
|
g_key_file_unref (origin);
|
||||||
|
|
@ -1048,7 +1051,8 @@ _ostree_sysroot_query_bootloader (OstreeSysroot *sysroot,
|
||||||
g_clear_object (&ret_loader);
|
g_clear_object (&ret_loader);
|
||||||
|
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
gs_transfer_out_value (out_bootloader, &ret_loader);
|
if (out_bootloader)
|
||||||
|
*out_bootloader = g_steal_pointer (&ret_loader);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -294,7 +294,8 @@ ostree_option_context_parse (GOptionContext *context,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gs_transfer_out_value (out_repo, &repo);
|
if (out_repo)
|
||||||
|
*out_repo = g_steal_pointer (&repo);
|
||||||
|
|
||||||
success = TRUE;
|
success = TRUE;
|
||||||
|
|
||||||
|
|
@ -375,7 +376,8 @@ ostree_admin_option_context_parse (GOptionContext *context,
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
gs_transfer_out_value (out_sysroot, &sysroot);
|
if (out_sysroot)
|
||||||
|
*out_sysroot = g_steal_pointer (&sysroot);
|
||||||
|
|
||||||
success = TRUE;
|
success = TRUE;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue