From 4051799cd85854bedbfcbeda63caf49a2a20b314 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Wed, 9 Nov 2016 00:37:29 +0100 Subject: [PATCH] request_key.2: Remove errExit() from example program Signed-off-by: Michael Kerrisk --- man2/request_key.2 | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/man2/request_key.2 b/man2/request_key.2 index 399ad90ef..c7f51d9f3 100644 --- a/man2/request_key.2 +++ b/man2/request_key.2 @@ -412,9 +412,6 @@ For another example of the use of this program, see #include #include -#define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \\ - } while (0) - int main(int argc, char *argv[]) { @@ -428,8 +425,10 @@ main(int argc, char *argv[]) key = request_key(argv[1], argv[2], argv[3], KEY_SPEC_SESSION_KEYRING); - if (key == \-1) - errExit("request_key"); + if (key == \-1) { + perror("request_key"); + exit(EXIT_FAILURE); + } printf("Key ID is %lx\\n", (long) key);