diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-04-13 11:26:15 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-04-13 11:27:35 +0200 |
commit | 648ba0ee8178105777502cfcd869d7c04511db96 (patch) | |
tree | ab29e16c05e4d170326e98105fc0b254101c3d62 | |
parent | 451fcbfc58d3ccb9855095666aa9ba4ae1327224 (diff) | |
download | systemd-648ba0ee8178105777502cfcd869d7c04511db96.tar.gz |
hwdb: optimize isatty()-per-line away
Fixes: #15407
-rw-r--r-- | src/libsystemd/sd-hwdb/hwdb-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsystemd/sd-hwdb/hwdb-util.c b/src/libsystemd/sd-hwdb/hwdb-util.c index d790e8fd0b..5c7521695e 100644 --- a/src/libsystemd/sd-hwdb/hwdb-util.c +++ b/src/libsystemd/sd-hwdb/hwdb-util.c @@ -488,7 +488,7 @@ static int import_file(struct trie *trie, const char *filename, uint16_t file_pr size_t len; char *pos; - r = read_line(f, LONG_LINE_MAX, &line); + r = read_line_full(f, LONG_LINE_MAX, READ_LINE_NOT_A_TTY, &line); if (r < 0) return r; if (r == 0) |