cli = &clis;
memset(cli, 0, sizeof *cli);
- cli->sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ cli->sb = vsb_newauto();
XXXAN(cli->sb);
vlu = VLU_New(cli, cli_vlu, params->cli_buffer);
XXXAN(vlu);
return;
/* For vary matching string */
- sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ sb = vsb_newauto();
AN(sb);
/* For header matching strings */
- sbh = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ sbh = vsb_newauto();
AN(sbh);
for (p = v; *p; p++) {
cp->fdo = fdo;
cp->verbose = verbose;
- cp->cli->sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ cp->cli->sb = vsb_newauto();
XXXAN(cp->cli->sb);
cp->ev = calloc(sizeof *cp->ev, 1);
struct vsb *sb;
struct vclprog *vp;
- sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ sb = vsb_newauto();
XXXAN(sb);
if (b_arg != NULL) {
/*
(void)priv;
- sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ sb = vsb_newauto();
XXXAN(sb);
vf = mgt_VccCompile(sb, av[3], NULL, 0);
vsb_finish(sb);
(void)priv;
- sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ sb = vsb_newauto();
XXXAN(sb);
vf = mgt_VccCompileFile(sb, av[3], 0, -1);
vsb_finish(sb);
tzset();
memset(cli, 0, sizeof cli);
- cli[0].sb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ cli[0].sb = vsb_newauto();
XXXAN(cli[0].sb);
cli[0].result = CLIS_OK;
return (0);
}
if (ob[fd] == NULL) {
- ob[fd] = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ ob[fd] = vsb_newauto();
assert(ob[fd] != NULL);
}
if (tag == match_tag &&
if (pfx == NULL)
pfx = "";
- vsb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ vsb = vsb_newauto();
if (str == NULL)
vsb_printf(vsb, "#### %-4s %s(null)\n", ident, pfx);
else
assert(!strcmp(av[0], "txresp"));
av++;
- vsb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ vsb = vsb_newauto();
for(; *av != NULL; av++) {
if (!strcmp(*av, "-proto")) {
assert(!strcmp(av[0], "txreq"));
av++;
- vsb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ vsb = vsb_newauto();
for(; *av != NULL; av++) {
if (!strcmp(*av, "-url")) {
struct vsb *vsb;
int i;
- vsb = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ vsb = vsb_newauto();
AN(vsb);
vsb_printf(vsb, "cd ../varnishd &&");
vsb_printf(vsb, " ./varnishd -d -d -n %s", v->name);
tl->nsources = 0;
/* General C code */
- tl->fc = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ tl->fc = vsb_newauto();
assert(tl->fc != NULL);
/* Forward decls (.h like) */
- tl->fh = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ tl->fh = vsb_newauto();
assert(tl->fh != NULL);
/* Init C code */
- tl->fi = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ tl->fi = vsb_newauto();
assert(tl->fi != NULL);
/* Finish C code */
- tl->ff = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND);
+ tl->ff = vsb_newauto();
assert(tl->ff != NULL);
/* body code of methods */
for (i = 0; i < N_METHODS; i++) {
- tl->fm[i] = vsb_new(NULL, NULL, 0, VSB_AUTOEXTEND); \
+ tl->fm[i] = vsb_newauto();
assert(tl->fm[i] != NULL);
}
return (tl);