]> git.ipfire.org Git - thirdparty/squid.git/commit
Added CBDATA_NAMESPACED_CLASS_INIT to define static members of classes that
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 20 Feb 2009 18:48:56 +0000 (11:48 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Fri, 20 Feb 2009 18:48:56 +0000 (11:48 -0700)
commit99f1f9965ae3d31257d8a3407d7fd03b1e6b65bc
tree240f3e4ef9a1f221933cf2b5cfff0d8d7fc0fa7f
parent8781c1c629da0632b43876c1f512bb3732fb1450
Added CBDATA_NAMESPACED_CLASS_INIT to define static members of classes that
live in a namespace.

The alternative was to change CBDATA_CLASS_* macros so that the static member
name does not depend on the type. That may have been better, but perhaps there
are some, unknown to me, low-level reasons why unique member names are
required for class cbdata code to work.
src/cbdata.h