diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-09-02 13:47:18 +0300 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2013-09-02 13:47:18 +0300 |
commit | 1df1b0f7b28c733bf01e5d1faa2f8ccdb3db1665 (patch) | |
tree | 9de4bb3e1c7cb72c0f4f4477bb18f92eb7ca8b9b /src/certtool-extras.c | |
parent | 8956a95c9f421e3f2f8bf24cadbbf12a9799a6f5 (diff) | |
download | gnutls-1df1b0f7b28c733bf01e5d1faa2f8ccdb3db1665.tar.gz |
Avoid using gnulib's error()
Diffstat (limited to 'src/certtool-extras.c')
-rw-r--r-- | src/certtool-extras.c | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/src/certtool-extras.c b/src/certtool-extras.c index 14221885ec..ee89434f7f 100644 --- a/src/certtool-extras.c +++ b/src/certtool-extras.c @@ -38,7 +38,6 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> -#include <error.h> #include "certtool-common.h" #include "certtool-cfg.h" @@ -64,14 +63,20 @@ load_privkey_list (int mand, size_t * privkey_size, common_info_st * info) if (info->privkey == NULL) { if (mand) - error (EXIT_FAILURE, 0, "missing --load-privkey"); + { + fprintf( stderr, "missing --load-privkey"); + exit(1); + } else return NULL; } ret = gnutls_load_file(info->privkey, &file_data); if (ret < 0) - error (EXIT_FAILURE, errno, "%s", info->privkey); + { + fprintf (stderr, "%s", info->privkey); + exit(1); + } ptr = (void*)file_data.data; ptr_size = file_data.size; @@ -80,7 +85,10 @@ load_privkey_list (int mand, size_t * privkey_size, common_info_st * info) { ret = gnutls_x509_privkey_init (&key[i]); if (ret < 0) - error (EXIT_FAILURE, 0, "privkey_init: %s", gnutls_strerror (ret)); + { + fprintf( stderr, "privkey_init: %s", gnutls_strerror (ret)); + exit(1); + } dat.data = (void*)ptr; dat.size = ptr_size; @@ -95,7 +103,10 @@ load_privkey_list (int mand, size_t * privkey_size, common_info_st * info) if (ret < 0 && *privkey_size > 0) break; if (ret < 0) - error (EXIT_FAILURE, 0, "privkey_import: %s", gnutls_strerror (ret)); + { + fprintf( stderr, "privkey_import: %s", gnutls_strerror (ret)); + exit(1); + } (*privkey_size)++; |