Commit
11b86e1733 changed printf() to puts() in favour of more simple
function, but forgot that puts() adds a new line to end of string. That new
line is neither needed, or expected, so use fputs() that is both a simple
printing function and comes without new line side effect.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
if (access(orig_file, F_OK) == 0) {
char response[80];
- puts((program == VIGR)
+ fputs((program == VIGR)
? _("You are using shadow groups on this system.\n")
- : _("You are using shadow passwords on this system.\n"));
+ : _("You are using shadow passwords on this system.\n"), stdout);
/* TRANSLATORS: this program uses for y and n rpmatch(3),
* which means they can be translated. */