- len = append_signoff(this_header, sizeof(this_header), len,
- opt->add_signoff);
- printf("%s%s%s", this_header, extra, sep);
+ append_signoff(&msgbuf, opt->add_signoff);
+ if (opt->show_log_size)
+ printf("log size %i\n", (int)msgbuf.len);
+
+ if (msgbuf.len)
+ printf("%s%s%s", msgbuf.buf, extra, sep);
+ strbuf_release(&msgbuf);