summaryrefslogtreecommitdiffstats
path: root/support/htcacheclean.c
diff options
context:
space:
mode:
authorChristophe Jaillet <jailletc36@apache.org>2013-04-04 20:44:02 +0200
committerChristophe Jaillet <jailletc36@apache.org>2013-04-04 20:44:02 +0200
commit2b2015379ba6ceb8c784718eef12a51d70b52954 (patch)
tree979ebf5b724976b3e205813b9fbff1f9580fc427 /support/htcacheclean.c
parentmod_dav: Improve error handling in dav_method_put(), add new (diff)
downloadapache2-2b2015379ba6ceb8c784718eef12a51d70b52954.tar.xz
apache2-2b2015379ba6ceb8c784718eef12a51d70b52954.zip
Use apr_file_printf(... "%pm"...) instead of explicit call to apr_strerror
+ add some spaces to improve formatting git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1464674 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'support/htcacheclean.c')
-rw-r--r--support/htcacheclean.c43
1 files changed, 17 insertions, 26 deletions
diff --git a/support/htcacheclean.c b/support/htcacheclean.c
index 4150936fbb..2644251f97 100644
--- a/support/htcacheclean.c
+++ b/support/htcacheclean.c
@@ -1087,9 +1087,8 @@ static apr_status_t remove_directory(apr_pool_t *pool, const char *dir)
return rv;
}
if (rv != APR_SUCCESS) {
- char errmsg[120];
- apr_file_printf(errfile, "Could not open directory %s: %s" APR_EOL_STR,
- dir, apr_strerror(rv, errmsg, sizeof errmsg));
+ apr_file_printf(errfile, "Could not open directory %s: %pm" APR_EOL_STR,
+ dir, &rv);
return rv;
}
@@ -1110,10 +1109,9 @@ static apr_status_t remove_directory(apr_pool_t *pool, const char *dir)
const char *file = apr_pstrcat(pool, dir, "/", dirent.name, NULL);
rv = apr_file_remove(file, pool);
if (APR_SUCCESS != rv) {
- char errmsg[120];
apr_file_printf(errfile,
- "Could not remove file '%s': %s" APR_EOL_STR, file,
- apr_strerror(rv, errmsg, sizeof errmsg));
+ "Could not remove file '%s': %pm" APR_EOL_STR, file,
+ &rv);
break;
}
}
@@ -1127,9 +1125,8 @@ static apr_status_t remove_directory(apr_pool_t *pool, const char *dir)
rv = APR_SUCCESS;
}
if (rv != APR_SUCCESS) {
- char errmsg[120];
- apr_file_printf(errfile, "Could not remove directory %s: %s" APR_EOL_STR,
- dir, apr_strerror(rv, errmsg, sizeof errmsg));
+ apr_file_printf(errfile, "Could not remove directory %s: %pm" APR_EOL_STR,
+ dir, &rv);
}
}
@@ -1151,9 +1148,8 @@ static apr_status_t find_directory(apr_pool_t *pool, const char *base,
rv = apr_dir_open(&dirp, base, pool);
if (rv != APR_SUCCESS) {
- char errmsg[120];
- apr_file_printf(errfile, "Could not open directory %s: %s" APR_EOL_STR,
- base, apr_strerror(rv, errmsg, sizeof errmsg));
+ apr_file_printf(errfile, "Could not open directory %s: %pm" APR_EOL_STR,
+ base, &rv);
return rv;
}
@@ -1194,18 +1190,16 @@ static apr_status_t find_directory(apr_pool_t *pool, const char *base,
remove = apr_pstrcat(pool, base, "/", header, NULL);
status = apr_file_remove(remove, pool);
if (status != APR_SUCCESS && !APR_STATUS_IS_ENOENT(status)) {
- char errmsg[120];
- apr_file_printf(errfile, "Could not remove file %s: %s" APR_EOL_STR,
- remove, apr_strerror(status, errmsg, sizeof errmsg));
+ apr_file_printf(errfile, "Could not remove file %s: %pm" APR_EOL_STR,
+ remove, &status);
rv = status;
}
remove = apr_pstrcat(pool, base, "/", data, NULL);
status = apr_file_remove(remove, pool);
if (status != APR_SUCCESS && !APR_STATUS_IS_ENOENT(status)) {
- char errmsg[120];
- apr_file_printf(errfile, "Could not remove file %s: %s" APR_EOL_STR,
- remove, apr_strerror(status, errmsg, sizeof errmsg));
+ apr_file_printf(errfile, "Could not remove file %s: %pm" APR_EOL_STR,
+ remove, &status);
rv = status;
}
@@ -1357,7 +1351,6 @@ static void usage_repeated_arg(apr_pool_t *pool, char option) {
static void log_pid(apr_pool_t *pool, const char *pidfilename, apr_file_t **pidfile)
{
apr_status_t status;
- char errmsg[120];
pid_t mypid = getpid();
if (APR_SUCCESS == (status = apr_file_open(pidfile, pidfilename,
@@ -1369,9 +1362,8 @@ static void log_pid(apr_pool_t *pool, const char *pidfilename, apr_file_t **pidf
else {
if (errfile) {
apr_file_printf(errfile,
- "Could not write the pid file '%s': %s" APR_EOL_STR,
- pidfilename,
- apr_strerror(status, errmsg, sizeof errmsg));
+ "Could not write the pid file '%s': %pm" APR_EOL_STR,
+ pidfilename, &status);
}
exit(1);
}
@@ -1579,8 +1571,8 @@ int main(int argc, const char * const argv[])
}
proxypath = apr_pstrdup(pool, arg);
if ((status = apr_filepath_set(proxypath, pool)) != APR_SUCCESS) {
- usage(apr_psprintf(pool, "Could not set filepath to '%s': %s",
- proxypath, apr_strerror(status, errmsg, sizeof errmsg)));
+ usage(apr_psprintf(pool, "Could not set filepath to '%s': %pm",
+ proxypath, &status));
}
break;
@@ -1680,8 +1672,7 @@ int main(int argc, const char * const argv[])
}
if (apr_filepath_get(&path, 0, pool) != APR_SUCCESS) {
- usage(apr_psprintf(pool, "Could not get the filepath: %s",
- apr_strerror(status, errmsg, sizeof errmsg)));
+ usage(apr_psprintf(pool, "Could not get the filepath: %pm", &status));
}
baselen = strlen(path);