summaryrefslogtreecommitdiffstats
path: root/support/htpasswd.c
diff options
context:
space:
mode:
Diffstat (limited to 'support/htpasswd.c')
-rw-r--r--support/htpasswd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/support/htpasswd.c b/support/htpasswd.c
index bfbbcabeb1..c34ce2bbcb 100644
--- a/support/htpasswd.c
+++ b/support/htpasswd.c
@@ -350,12 +350,12 @@ static int writable(char *fname)
/*
* Return true if the named file exists, regardless of permissions.
*/
-static int exists(char *fname)
+static int exists(char *fname, apr_pool_t *pool)
{
apr_finfo_t sbuf;
apr_status_t check;
- check = apr_stat(&sbuf, fname, APR_FINFO_NORM, NULL);
+ check = apr_stat(&sbuf, fname, APR_FINFO_NORM, pool);
return (check ? 0 : 1);
}
@@ -532,7 +532,7 @@ int main(int argc, char *argv[])
* Verify that the file exists if -c was omitted. We give a special
* message if it doesn't.
*/
- if ((! newfile) && (! exists(pwfilename))) {
+ if ((! newfile) && (! exists(pwfilename, pool))) {
fprintf(stderr,
"%s: cannot modify file %s; use '-c' to create it\n",
argv[0], pwfilename);