From 6a37b45a7f13cf5d2ae7d6c9cd796a4bd197b80d Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 17 Nov 2015 18:05:51 +0100 Subject: [PATCH] scd: Improve error handling. * scd/app-openpgp.c (get_public_key): Improve error handling. -- Found using the Clang Static Analyzer. Signed-off-by: Justus Winter --- scd/app-openpgp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c index a7601b847..0fcfffe0b 100644 --- a/scd/app-openpgp.c +++ b/scd/app-openpgp.c @@ -1468,7 +1468,7 @@ get_public_key (app_t app, int keyno) xfree (buffer); xfree (mbuf); xfree (ebuf); - return 0; + return err; } #endif /* GNUPG_MAJOR_VERSION > 1 */