From bdaef75e5a9ff8454558b16c3bcbd06c3e588475 Mon Sep 17 00:00:00 2001 From: Miloslav Trmač Date: Fri, 9 Jul 2010 08:13:41 +0200 Subject: Fix error paths in ncr_key_wrap Signed-off-by: Nikos Mavrogiannopoulos --- ncr-key-wrap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ncr-key-wrap.c b/ncr-key-wrap.c index 5510436..3caa0c5 100644 --- a/ncr-key-wrap.c +++ b/ncr-key-wrap.c @@ -436,7 +436,8 @@ int ret; if (!(wkey->flags & NCR_KEY_FLAG_WRAPPABLE)) { err(); - return -EPERM; + ret = -EPERM; + goto fail; } ret = ncr_key_item_get_read( &key, key_lst, wrap.key.key); -- cgit