str_append
str_append(gs, "\\\n");
str_append(gs, str);
void str_append(struct gstr *gs, const char *s);
str_append(r, prefix);
str_append(r, "\n");
str_append(r, "\n");
str_append(r, prefix);
str_append(r, "\n");
str_append(r, "\n");
str_append(r, "\n\n");
str_append(&res, "No matches found.\n");
str_append(gs, s);