summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorJosh Bell <josh@lindenlab.com>2007-06-26 18:27:02 +0000
committerJosh Bell <josh@lindenlab.com>2007-06-26 18:27:02 +0000
commit87f424c64ff159a9e071544ae3f290b29eb28d7e (patch)
tree35f47f688247921ed9d8f994f1c2e338cc5c43a0 /indra
parentafaeeb499c14ad0f238129d04db1e41f2105343e (diff)
Merge fix for SL-46373 / VWR-1369 / Intermittent Crash on Edit from Pie Menu
NOTE: Only a partial merge from maintenance!!!! svn merge -r 64309:64310 svn+ssh://svn.lindenlab.com/svn/linden/branches/maintenance --> release
Diffstat (limited to 'indra')
-rw-r--r--indra/newview/llvoinventorylistener.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/newview/llvoinventorylistener.h b/indra/newview/llvoinventorylistener.h
index 7f14b5d74a..80874431ea 100644
--- a/indra/newview/llvoinventorylistener.h
+++ b/indra/newview/llvoinventorylistener.h
@@ -36,7 +36,12 @@ protected:
void requestVOInventory();
private:
- LLPointer<LLViewerObject> mListenerVObject;
+ // LLViewerObject is normally wrapped by an LLPointer, but not in
+ // this case, because it's already sure to be kept alive by
+ // LLPointers held by other objects that have longer lifetimes
+ // than this one. Plumbing correct LLPointer usage all the way
+ // down here has been deemed too much work for now.
+ LLViewerObject *mListenerVObject;
};
#endif