summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2002-04-13 06:14:30 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2002-04-13 06:14:30 +0000
commit2f6ee8eb7e21fff37c348090c628d3b259a19148 (patch)
tree8af4969461ed47a9842290b62463e88cdcdf576c /lib
parent8961964d97a9ebaf35e52358187a2e59625ddb50 (diff)
Notes
Diffstat (limited to 'lib')
-rw-r--r--lib/libpam/libpam/pam_debug_log.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libpam/libpam/pam_debug_log.c b/lib/libpam/libpam/pam_debug_log.c
index 2dfb1ea1dce8..c354984e44c0 100644
--- a/lib/libpam/libpam/pam_debug_log.c
+++ b/lib/libpam/libpam/pam_debug_log.c
@@ -47,13 +47,13 @@ _pam_verbose_error(pam_handle_t *pamh, int flags,
va_list ap;
char *fmtbuf, *modname, *period;
- if (!(flags & PAM_SILENT) || !openpam_get_option(pamh, "no_warn")) {
+ if (!(flags & PAM_SILENT) && !openpam_get_option(pamh, "no_warn")) {
modname = basename(file);
period = strchr(modname, '.');
if (period == NULL)
period = strchr(modname, '\0');
va_start(ap, format);
- asprintf(&fmtbuf, "%.*s: %s: %s", period - modname, modname,
+ asprintf(&fmtbuf, "%.*s: %s: %s\n", period - modname, modname,
function, format);
pam_verror(pamh, fmtbuf, ap);
free(fmtbuf);