diff options
| author | Richard Nelson <richard@lindenlab.com> | 2011-07-26 14:35:54 -0700 | 
|---|---|---|
| committer | Richard Nelson <richard@lindenlab.com> | 2011-07-26 14:35:54 -0700 | 
| commit | df82fbffa29428af258dc84ce2acbb07180f557e (patch) | |
| tree | 4752dab4366962934f130386b9b6d51d66d1d587 /indra | |
| parent | fd9f3b9fe945cb86f677f5b0cf31302d10bcfa99 (diff) | |
removed last vestiges of llinstancetracerscopedguard
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llcommon/llinstancetracker.h | 21 | ||||
| -rw-r--r-- | indra/llcommon/tests/llinstancetracker_test.cpp | 7 | 
2 files changed, 2 insertions, 26 deletions
| diff --git a/indra/llcommon/llinstancetracker.h b/indra/llcommon/llinstancetracker.h index cdddd0d7a0..1ac6629f8a 100644 --- a/indra/llcommon/llinstancetracker.h +++ b/indra/llcommon/llinstancetracker.h @@ -235,27 +235,6 @@ public:  	static instance_iter beginInstances() {	return instance_iter(getSet_().begin()); }  	static instance_iter endInstances() { return instance_iter(getSet_().end()); } -	// DEPRECATED: iterators now increment and decrement iteration depth -	// Instantiate this to get access to iterators for this type.  It's a 'guard' in the sense -	// that it treats deletes of this type as errors as long as there is an instance of -	// this class alive in scope somewhere (i.e. deleting while iterating is bad). -	class LLInstanceTrackerScopedGuard -	{ -	public: -		LLInstanceTrackerScopedGuard() -		{ -			++sIterationNestDepth; -		} - -		~LLInstanceTrackerScopedGuard() -		{ -			--sIterationNestDepth; -		} - -		static instance_iter beginInstances() {	return instance_iter(getSet_().begin()); } -		static instance_iter endInstances() { return instance_iter(getSet_().end()); } -	}; -  protected:  	LLInstanceTracker()  	{ diff --git a/indra/llcommon/tests/llinstancetracker_test.cpp b/indra/llcommon/tests/llinstancetracker_test.cpp index c7cb488ca1..af55341e1f 100644 --- a/indra/llcommon/tests/llinstancetracker_test.cpp +++ b/indra/llcommon/tests/llinstancetracker_test.cpp @@ -156,8 +156,7 @@ namespace tut          keys.insert(&two);          keys.insert(&three);  	{ -		Unkeyed::LLInstanceTrackerScopedGuard guard; -		for (Unkeyed::key_iter ki(guard.beginKeys()), kend(guard.endKeys()); +		for (Unkeyed::key_iter ki(beginKeys()), kend(endKeys());  		     ki != kend; ++ki)  		{  			ensure_equals("spurious key", keys.erase(*ki), 1); @@ -170,9 +169,7 @@ namespace tut          instances.insert(&two);          instances.insert(&three);  	{ -		Unkeyed::LLInstanceTrackerScopedGuard guard; -		for (Unkeyed::instance_iter ii(guard.beginInstances()), iend(guard.endInstances()); -		     ii != iend; ++ii) +		for (Unkeyed::instance_iter ii(beginInstances()), iend(endInstances()); ii != iend; ++ii)  		{  			Unkeyed& ref = *ii;  			ensure_equals("spurious instance", instances.erase(&ref), 1); | 
