macroize dir_stat_warn
This commit is contained in:
parent
94939e887b
commit
f8060d5cf9
|
@ -142,6 +142,12 @@ SIGAR_DECLARE(int)sigar_file_attrs_mode_get(sigar_uint64_t permissions)
|
||||||
#define IS_DOTDIR(dir) \
|
#define IS_DOTDIR(dir) \
|
||||||
((dir[0] == '.') && (!dir[1] || ((dir[1] == '.') && !dir[2])))
|
((dir[0] == '.') && (!dir[1] || ((dir[1] == '.') && !dir[2])))
|
||||||
|
|
||||||
|
#define DIR_STAT_WARN() \
|
||||||
|
sigar_log_printf(sigar, SIGAR_LOG_WARN, \
|
||||||
|
"dir_stat: cannot stat `%s': %s", \
|
||||||
|
name, \
|
||||||
|
sigar_strerror(sigar, status))
|
||||||
|
|
||||||
#if defined(NETWARE)
|
#if defined(NETWARE)
|
||||||
|
|
||||||
int sigar_dir_stat_get(sigar_t *sigar,
|
int sigar_dir_stat_get(sigar_t *sigar,
|
||||||
|
@ -652,10 +658,7 @@ static int dir_stat_get(sigar_t *sigar,
|
||||||
dir_stat_get(sigar, name,
|
dir_stat_get(sigar, name,
|
||||||
dirstats, recurse);
|
dirstats, recurse);
|
||||||
if ((status != SIGAR_OK) && do_log) {
|
if ((status != SIGAR_OK) && do_log) {
|
||||||
sigar_log_printf(sigar, SIGAR_LOG_WARN,
|
DIR_STAT_WARN();
|
||||||
"dir_stat: cannot stat `%s': %s\n",
|
|
||||||
name,
|
|
||||||
sigar_strerror(sigar, status));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue