| 253 | } |
| 254 | |
| 255 | static void concat_messages(struct note_data *d) |
| 256 | { |
| 257 | struct strbuf msg = STRBUF_INIT; |
| 258 | size_t i; |
| 259 | |
| 260 | for (i = 0; i < d->msg_nr ; i++) { |
| 261 | if (d->buf.len) |
| 262 | append_separator(&d->buf); |
| 263 | strbuf_add(&msg, d->messages[i]->buf.buf, d->messages[i]->buf.len); |
| 264 | strbuf_addbuf(&d->buf, &msg); |
| 265 | if ((d->stripspace == UNSPECIFIED && |
| 266 | d->messages[i]->stripspace == STRIPSPACE) || |
| 267 | d->stripspace == STRIPSPACE) |
| 268 | strbuf_stripspace(&d->buf, NULL); |
| 269 | strbuf_reset(&msg); |
| 270 | } |
| 271 | strbuf_release(&msg); |
| 272 | } |
| 273 | |
| 274 | static int parse_msg_arg(const struct option *opt, const char *arg, int unset) |
| 275 | { |
no test coverage detected