lib/sign: minor optimisation for ed25519
Exclude unneeded conversion while load keys from files. Signed-off-by: Denis Pynkin <denis.pynkin@collabora.com>
This commit is contained in:
parent
7fa7c3c4f9
commit
eb8e501ece
|
|
@ -405,10 +405,7 @@ _load_pk_from_stream (OstreeSign *self, GDataInputStream *key_data_in, GError **
|
||||||
|
|
||||||
/* Read the key itself */
|
/* Read the key itself */
|
||||||
/* base64 encoded key */
|
/* base64 encoded key */
|
||||||
gsize key_len = 0;
|
pk = g_variant_new_string (line);
|
||||||
g_autofree guchar *key = g_base64_decode (line, &key_len);
|
|
||||||
|
|
||||||
pk = g_variant_new_fixed_array (G_VARIANT_TYPE_BYTE, key, key_len, sizeof(guchar));
|
|
||||||
if (ostree_sign_ed25519_add_pk (self, pk, error))
|
if (ostree_sign_ed25519_add_pk (self, pk, error))
|
||||||
{
|
{
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue