]> git.ipfire.org Git - thirdparty/squid.git/commit
Cleanup: convert late initialized objects to MEMPROXY_CLASS
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 22 Apr 2016 11:39:23 +0000 (23:39 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 22 Apr 2016 11:39:23 +0000 (23:39 +1200)
commit3c670b50b115e939170cecd76ff26fa8f10b3c74
treeb65cc8741bc70adce420627893a8d86fa2c829b1
parent15fb77e4092a910ea4abe83594a1ac9f79cae333
Cleanup: convert late initialized objects to MEMPROXY_CLASS

Convert all the objects using the libmem "old API" for as-needed pools
to using the MEMPROXY_CLASS() API which is better designed for late
initialization.
17 files changed:
src/ClientInfo.h
src/HttpHdrContRange.cc
src/HttpHdrContRange.h
src/HttpHeaderTools.cc
src/HttpReply.cc
src/PeerSelectState.h
src/client_db.cc
src/dns_internal.cc
src/fqdncache.cc
src/icmp/net_db.cc
src/icmp/net_db.h
src/ipcache.cc
src/ipcache.h
src/main.cc
src/mem/forward.h
src/mem/old_api.cc
src/peer_select.cc