From f8ed1e245856a469334d373607bf1ca74bbcffe1 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Nov 10 2014 15:13:23 +0000 Subject: Fix a static analysis warning initializing keygen --- diff --git a/src/keygen-n.c b/src/keygen-n.c index ed29a9a..c913d76 100644 --- a/src/keygen-n.c +++ b/src/keygen-n.c @@ -193,11 +193,10 @@ cm_keygen_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry, if (cm_key_algorithm == cm_key_unspecified) { cm_key_algorithm = CM_DEFAULT_PUBKEY_TYPE; } - cm_key_size = entry->cm_key_type.cm_key_gen_size; - if (cm_key_size <= 0) { - cm_key_size = CM_DEFAULT_PUBKEY_SIZE; - } cm_requested_key_size = entry->cm_key_type.cm_key_gen_size; + if (cm_requested_key_size <= 0) { + cm_requested_key_size = CM_DEFAULT_PUBKEY_SIZE; + } /* Convert our key type to a mechanism. */ switch (cm_key_algorithm) { case cm_key_rsa: