hexdcoct: dump to stdout if FILE* is specified as NULL

We do a logic like that at various other places, let's do it here too,
to make this as little surprising as possible.
This commit is contained in:
Lennart Poettering
2017-11-17 11:13:44 +01:00
parent ae6e414a61
commit a3ab8f2a99
+4 -1
View File
@@ -737,7 +737,10 @@ void hexdump(FILE *f, const void *p, size_t s) {
const uint8_t *b = p;
unsigned n = 0;
assert(s == 0 || b);
assert(b || s == 0);
if (!f)
f = stdout;
while (s > 0) {
size_t i;