]> git.ipfire.org Git - thirdparty/util-linux.git/commit
agetty: Remove superfluous fflush()
authorStanislav Brabec <sbrabec@suse.cz>
Thu, 20 Jun 2019 20:16:42 +0000 (22:16 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 21 Jun 2019 12:38:32 +0000 (14:38 +0200)
commitb0853a08dba1163613069ba24cb09cc2f0282d98
treef6bb56eac354a986cec96af245ba28e8e2f41860
parentf1424a94239f9149939b45ed9f19e8f77fb1847d
agetty: Remove superfluous fflush()

eval_issue_file() contains fflush(stdout). It comes from an old code that
used fputs() to write to the console.

In the new code, we write to a temporary memstream, and
fclose(ie->output) fully replaces possible fflush(ie->output) in this
implementation.

The new print_issue_file() does not need it as well, as it uses
unbuffered write_all().

Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
term-utils/agetty.c