From 2078941b3737d7a1d8b2d84a9771c18d33aa2925 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Wed, 4 May 2016 13:48:50 +0200 Subject: fix error condition for yk_get_serial() --- bin/ykfde.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/ykfde.c b/bin/ykfde.c index 1277e2c..bfdfa6b 100644 --- a/bin/ykfde.c +++ b/bin/ykfde.c @@ -158,8 +158,9 @@ int main(int argc, char **argv) { } /* read the serial number from key */ - if ((rc = yk_get_serial(yk, 0, 0, &serial)) < 0) { + if (yk_get_serial(yk, 0, 0, &serial) == 0) { perror("yk_get_serial() failed"); + rc = EXIT_FAILURE; goto out40; } -- cgit v1.2.3-54-g00ecf