diff options
Diffstat (limited to 'src/assuan-buffer.c')
-rw-r--r-- | src/assuan-buffer.c | 6 |
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); } |