diff --git a/src/pkcs15init/pkcs15-lib.c b/src/pkcs15init/pkcs15-lib.c index a705d30e..8e75c57a 100644 --- a/src/pkcs15init/pkcs15-lib.c +++ b/src/pkcs15init/pkcs15-lib.c @@ -1212,8 +1212,8 @@ sc_pkcs15init_generate_key(struct sc_pkcs15_card *p15card, } } - r = sc_pkcs15_encode_pubkey(ctx, &pubkey_args.key, &object->content.value, &object->content.len); - SC_TEST_RET(ctx, SC_LOG_DEBUG_NORMAL, r, "Failed to encode public key"); + r = sc_pkcs15_encode_pubkey(ctx, &pubkey_args.key, &object->content.value, &object->content.len); + SC_TEST_RET(ctx, SC_LOG_DEBUG_NORMAL, r, "Failed to encode public key"); r = sc_pkcs15init_add_object(p15card, profile, SC_PKCS15_PRKDF, object); SC_TEST_RET(ctx, SC_LOG_DEBUG_NORMAL, r, "Failed to add generated private key object");