Index: ossp-pkg/var/var.c RCS File: /v/ossp/cvs/ossp-pkg/var/var.c,v rcsdiff -q -kk '-r1.92' '-r1.93' -u '/v/ossp/cvs/ossp-pkg/var/var.c,v' 2>/dev/null --- var.c 2003/02/10 20:21:49 1.92 +++ var.c 2003/02/10 20:38:18 1.93 @@ -748,11 +748,11 @@ goto error_return; if (rc > 0) { p += rc; - if (!tokenbuf_append - (result, tmp.begin, tmp.end - tmp.begin)) { + if (!tokenbuf_merge(result, &tmp)) { rc = VAR_ERR_OUT_OF_MEMORY; goto error_return; } + tokenbuf_free(&tmp); } } while (rc > 0);