lib/checksum-utils: Use g_memdup()
This is clearer and silences a scan-build warning.
This commit is contained in:
parent
01a3a65525
commit
fbed380483
|
|
@ -250,9 +250,8 @@ ot_gio_splice_get_checksum (GOutputStream *out,
|
||||||
|
|
||||||
guint8 digest[_OSTREE_SHA256_DIGEST_LEN];
|
guint8 digest[_OSTREE_SHA256_DIGEST_LEN];
|
||||||
ot_checksum_get_digest (&checksum, digest, sizeof (digest));
|
ot_checksum_get_digest (&checksum, digest, sizeof (digest));
|
||||||
g_autofree guchar *ret_csum = g_malloc (sizeof (digest));
|
if (out_csum)
|
||||||
memcpy (ret_csum, digest, sizeof (digest));
|
*out_csum = g_memdup (digest, sizeof (digest));
|
||||||
ot_transfer_out_value (out_csum, &ret_csum);
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue