summaryrefslogtreecommitdiff
path: root/src/printmode.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@strace.io>2021-07-04 08:00:00 +0000
committerDmitry V. Levin <ldv@strace.io>2021-07-04 08:00:00 +0000
commit5baa87964c4583512b744c89738115cdeb06dbf5 (patch)
treecbd6cd3bf5a94e18dfd65dcb6ca50dce7de84bf3 /src/printmode.c
parent9fd883925b16d9c2b61df0022d79fffc27a01344 (diff)
downloadstrace-5baa87964c4583512b744c89738115cdeb06dbf5.tar.gz
printmode: use more print_fields.h helpers
* src/print_fields.h (PRINT_VAL_03O): New macro. * src/printmode.c (print_symbolic_mode_t, print_numeric_umode_t, print_numeric_ll_umode_t): Use it.
Diffstat (limited to 'src/printmode.c')
-rw-r--r--src/printmode.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/printmode.c b/src/printmode.c
index 37e0e5774..b509411a5 100644
--- a/src/printmode.c
+++ b/src/printmode.c
@@ -26,7 +26,7 @@ print_symbolic_mode_t(const unsigned int mode)
ifmt = xlookup(modetypes, mode & S_IFMT);
if (!ifmt || xlat_verbose(xlat_verbosity) != XLAT_STYLE_ABBREV)
- tprintf("%#03o", mode);
+ PRINT_VAL_03O(mode);
if (!ifmt || xlat_verbose(xlat_verbosity) == XLAT_STYLE_RAW)
return;
@@ -43,11 +43,11 @@ print_symbolic_mode_t(const unsigned int mode)
void
print_numeric_umode_t(const unsigned short mode)
{
- tprintf("%#03ho", mode);
+ PRINT_VAL_03O(mode);
}
void
print_numeric_ll_umode_t(const unsigned long long mode)
{
- tprintf("%#03llo", mode);
+ PRINT_VAL_03O(mode);
}