From 37d7b23e1e6cfdd6d4833176ca30a210487f5a90 Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Tue, 9 Jan 2001 04:09:43 +0000 Subject: [PATCH] get rid of a bogus use of perror() git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87623 13f79535-47bb-0310-9956-ffa450edef68 --- support/htdigest.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/support/htdigest.c b/support/htdigest.c index 9bdbe8d00c..3162fdc255 100644 --- a/support/htdigest.c +++ b/support/htdigest.c @@ -251,10 +251,13 @@ int main(int argc, char *argv[]) if (argc == 5) { if (strcmp(argv[1], "-c")) usage(); - if (apr_open(&tfp, argv[2], APR_WRITE | APR_CREATE, -1, cntxt) != APR_SUCCESS) { - fprintf(stderr, "Could not open passwd file %s for writing.\n", - argv[2]); - perror("apr_open"); + rv = apr_open(&tfp, argv[2], APR_WRITE | APR_CREATE, -1, cntxt); + if (rv != APR_SUCCESS) { + char errmsg[120]; + + fprintf(stderr, "Could not open passwd file %s for writing: %s\n", + argv[2], + apr_strerror(rv, errmsg, sizeof errmsg)); exit(1); } printf("Adding password for %s in realm %s.\n", argv[4], argv[3]); -- 2.50.1