]> err.no Git - varnish/commit
Wrap the management of the session workspace in functions, to prevent
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 4 Jun 2007 19:10:16 +0000 (19:10 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 4 Jun 2007 19:10:16 +0000 (19:10 +0000)
commita36aac204f23cd3ccf0cb318f7c90a4ea32d4b2b
tree7a56e5b93fe34cd506eaebfea2a0a09d0840b72b
parent2936176d71a7cf3aeb0cd5626cf364d5c9db2992
Wrap the management of the session workspace in functions, to prevent
pointer gymnastics getting out of hand.

In addition to the obvious alloc/return primitives there are also
reserve/release primitives for when we don't know the length yet.

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1498 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-cache/bin/varnishd/Makefile.am
varnish-cache/bin/varnishd/cache.h
varnish-cache/bin/varnishd/cache_center.c
varnish-cache/bin/varnishd/cache_hash.c
varnish-cache/bin/varnishd/cache_http.c
varnish-cache/bin/varnishd/cache_synthetic.c
varnish-cache/bin/varnishd/cache_vrt.c
varnish-cache/bin/varnishd/cache_ws.c [new file with mode: 0644]