aboutsummaryrefslogtreecommitdiffstats
path: root/src/assuan-buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/assuan-buffer.c')
-rw-r--r--src/assuan-buffer.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/assuan-buffer.c b/src/assuan-buffer.c
index 57eba95..f7b45a3 100644
--- a/src/assuan-buffer.c
+++ b/src/assuan-buffer.c
@@ -269,7 +269,11 @@ _assuan_write_line (assuan_context_t ctx, const char *prefix,
if (ctx->confidential)
fputs ("[Confidential data not shown]", ctx->log_fp);
else
- _assuan_log_print_buffer (ctx->log_fp, line, len);
+ {
+ if (prefixlen)
+ _assuan_log_print_buffer (ctx->log_fp, prefix, prefixlen);
+ _assuan_log_print_buffer (ctx->log_fp, line, len);
+ }
putc ('\n', ctx->log_fp);
}