From 9c515c4dfac9de37f1ce5aaefcdaadc5fba82c51 Mon Sep 17 00:00:00 2001 From: Miloslav Trmač Date: Mon, 2 Aug 2010 15:56:02 +0200 Subject: Fix error path in ncr_key_generate --- ncr-key.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ncr-key.c b/ncr-key.c index 4ea933c..a7fc9b5 100644 --- a/ncr-key.c +++ b/ncr-key.c @@ -464,7 +464,8 @@ size_t size; algo = _ncr_algo_to_properties(gen.params.algorithm); if (algo == NULL) { err(); - return ret; + ret = -EINVAL; + goto fail; } item->type = algo->key_type; if (item->type == NCR_KEY_TYPE_SECRET) { -- cgit