summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelcontents.h
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2014-12-12 13:46:41 -0800
committerNat Goodspeed <nat@lindenlab.com>2014-12-12 13:46:41 -0800
commiteae38f7d57be5576199294b501e082c6d850473c (patch)
tree2ca2cac78beeb339676d9a405462f3ed83776fa3 /indra/newview/llpanelcontents.h
parent7282d29bf82deaeb5649b09f062d42c04df6eb55 (diff)
Eliminate use of boost::lambda with boost::function (Trac #10864).
https://svn.boost.org/trac/boost/ticket/10864 I've used boost::lambda with boost::function in a number of creative ways over the years. But the clang 6 shipped with Xcode 6 seems to have somehow broken lambda + function in Boost 1.57. boost::phoenix is a partial workaround. Sadly, lambda's comma-operator overload doesn't seem to be supported, necessitating a couple ugly workarounds. With real lambdas now supported by current compilers, I'm sure the Boost community has little incentive to repair the lambda + function problem. Presumably we'll be able to use such features ourselves Real Soon Now...
Diffstat (limited to 'indra/newview/llpanelcontents.h')
0 files changed, 0 insertions, 0 deletions