Changeset 5207
- Timestamp:
- 01/30/08 15:46:14 (8 months ago)
- Files:
-
- Tuna/trunk/TNParser.m (modified) (3 diffs)
- Tuna/trunk/Tuna.xcodeproj/project.pbxproj (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Tuna/trunk/TNParser.m
r5206 r5207 449 449 } 450 450 else if(state == TNObjCParserStateBacktrace) { 451 unichar ch; 452 453 ch = [_string characterAtIndex:lineRange.location + 1]; 451 unichar firstChar, secondChar; 452 453 firstChar = [_string characterAtIndex:lineRange.location]; 454 secondChar = [_string characterAtIndex:lineRange.location + 1]; 454 455 455 if( ch == ':' || ch== '\\') {456 if(firstChar == '/' || secondChar == ':' || secondChar == '\\') { 456 457 CFRange searchRange; 457 458 NSUInteger searchLength; 458 459 459 460 library = symbol = NULL; 460 461 searchRange = CFRangeMake(lineRange.location + 2, lineRange.length); … … 508 509 } 509 510 } 510 else if( ch == '*' || ch == 'h') {511 else if(secondChar == '*' || (firstChar == 'T' && secondChar == 'h')) { 511 512 count = [backtrace count]; 512 513 … … 533 534 backtraces++; 534 535 535 if( ch== '*')536 if(secondChar == '*') 536 537 state = TNObjCParserStateSnapshot; 537 538 else 538 539 state = TNObjCParserStateBacktrace; 539 }540 else if(ch == 'i') {541 540 } 542 541 } Tuna/trunk/Tuna.xcodeproj/project.pbxproj
r5206 r5207 282 282 isa = PBXGroup; 283 283 children = ( 284 A57F86300833EA9700DEFE69 /* TNDocument.m */, 285 A57F862F0833EA9700DEFE69 /* TNDocument.h */, 284 286 A5941E0D0832B4E30006A7D7 /* TNNode.m */, 285 287 A5941E0C0832B4E30006A7D7 /* TNNode.h */, 286 A57F86300833EA9700DEFE69 /* TNDocument.m */,287 A57F862F0833EA9700DEFE69 /* TNDocument.h */,288 288 A57F87DE0833FE4C00DEFE69 /* TNParser.m */, 289 289 A57F87DD0833FE4C00DEFE69 /* TNParser.h */,
