summaryrefslogtreecommitdiff
path: root/indra/newview/llmoveview.cpp
diff options
context:
space:
mode:
authorMonty Brandenberg <monty@lindenlab.com>2010-12-16 16:42:26 -0800
committerMonty Brandenberg <monty@lindenlab.com>2010-12-16 16:42:26 -0800
commit3c05ebd28635e867f9726062b08cdbf4a7b53b22 (patch)
tree5edce338cba41d8ba7bc24919ab90cad19ab4186 /indra/newview/llmoveview.cpp
parentde8fa40209300a92a595be59073a2f0cb258e15b (diff)
ESC-237 No static init of LLAtomics and move TFRequest out of unnamed namespace.
Linux startup crash appears to be due to static/global C++ init of LLAtomic types. The initializer with explicit value makes some runtime calls and it looks like these assume, at least on Linux, that apr_initialize() has been called. So move the static POST count to a member and provide accessors and increment/decrement. Command queue was built on a pointer to a class in anonymous namespace and that's not quite valid. Made it a nested class (really a nested forward declaration) while keeping the derived classes in anonymous.
Diffstat (limited to 'indra/newview/llmoveview.cpp')
0 files changed, 0 insertions, 0 deletions