Changeset 23512
- Timestamp:
- 05/19/2008 07:52:49 AM (7 months ago)
- Files:
-
- trunk/Source/AIPreferenceContainer.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/AIPreferenceContainer.m
r23511 r23512 153 153 - (void)emptyCache:(NSTimer *)inTimer 154 154 { 155 @synchronized(*myGlobalPrefs) { 156 if (object) (*myUsersOfGlobalPrefs)--; 157 155 if (object) { 156 @synchronized(*myGlobalPrefs) { 157 (*myUsersOfGlobalPrefs)--; 158 159 [prefs release]; prefs = nil; 160 [prefsWithDefaults release]; prefsWithDefaults = nil; 161 162 if ((*myUsersOfGlobalPrefs) == 0) { 163 [*myGlobalPrefs release]; *myGlobalPrefs = nil; 164 } 165 } 166 167 } else { 158 168 [prefs release]; prefs = nil; 159 169 [prefsWithDefaults release]; prefsWithDefaults = nil; 160 161 if (object && (*myUsersOfGlobalPrefs) == 0) {162 [*myGlobalPrefs release]; *myGlobalPrefs = nil;163 }164 170 } 165 171