Changeset 9618
- Timestamp:
- Nov 28, 2009, 9:01:27 PM (12 years ago)
- Location:
- trunk/macosx
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/MessageWindowController.h
r9617 r9618 37 37 38 38 NSTimer * fTimer; 39 40 NSLock * fLock; 39 41 } 40 42 -
trunk/macosx/MessageWindowController.m
r9617 r9618 51 51 { 52 52 [fTimer invalidate]; 53 [fLock release]; 54 53 55 [fMessages release]; 54 56 [fDisplayedMessages release]; … … 124 126 fMessages = [[NSMutableArray alloc] init]; 125 127 fDisplayedMessages = [[NSMutableArray alloc] init]; 128 129 fLock = [[NSLock alloc] init]; 126 130 } 127 131 … … 147 151 148 152 static NSUInteger currentIndex = 0; 153 154 [fLock lock]; 149 155 150 156 NSScroller * scroller = [[fMessageTable enclosingScrollView] verticalScroller]; … … 190 196 [fMessageTable scrollRowToVisible: [fDisplayedMessages count]-1]; 191 197 } 198 199 [fLock unlock]; 192 200 } 193 201 … … 304 312 return; 305 313 314 [fLock lock]; 315 306 316 [[NSUserDefaults standardUserDefaults] setInteger: level forKey: @"MessageLevel"]; 307 317 … … 320 330 [fMessageTable deselectAll: nil]; 321 331 [fMessageTable reloadData]; 332 333 [fLock unlock]; 322 334 } 323 335
Note: See TracChangeset
for help on using the changeset viewer.