{
if (strcmp (slot_suffix, "_a") == 0)
{
- *out_target = strdup (slot_a);
+ *out_target = g_strdup (slot_a);
return TRUE;
}
else if (strcmp (slot_suffix, "_b") == 0)
{
- *out_target = strdup (slot_b);
+ *out_target = g_strdup (slot_b);
return TRUE;
}
return glnx_throw (error, "androidboot.slot_suffix invalid: %s", slot_suffix);
*/
if (proc_cmdline_has_key_starting_with (cmdline, "androidboot."))
{
- *out_target = strdup (slot_a);
+ *out_target = g_strdup (slot_a);
return TRUE;
}
free_composefs_config (ComposefsConfig *config)
{
g_ptr_array_unref (config->pubkeys);
- free (config->signature_pubkey);
- free (config);
+ g_free (config->signature_pubkey);
+ g_free (config);
}
G_DEFINE_AUTOPTR_CLEANUP_FUNC (ComposefsConfig, free_composefs_config)