Revision: 14939 http://sourceforge.net/p/skim-app/code/14939 Author: hofman Date: 2025-03-04 17:28:18 +0000 (Tue, 04 Mar 2025) Log Message: ----------- Make character pointer nonnull and remove unused method
Modified Paths: -------------- trunk/NSScanner_SKExtensions.h trunk/NSScanner_SKExtensions.m Modified: trunk/NSScanner_SKExtensions.h =================================================================== --- trunk/NSScanner_SKExtensions.h 2025-03-04 17:25:51 UTC (rev 14938) +++ trunk/NSScanner_SKExtensions.h 2025-03-04 17:28:18 UTC (rev 14939) @@ -42,8 +42,7 @@ @interface NSScanner (SKExtensions) -- (BOOL)scanCharacter:(unichar * _Nullable)ch; -- (BOOL)peekCharacter:(unichar * _Nullable)ch; +- (BOOL)scanCharacter:(unichar *)ch; @end Modified: trunk/NSScanner_SKExtensions.m =================================================================== --- trunk/NSScanner_SKExtensions.m 2025-03-04 17:25:51 UTC (rev 14938) +++ trunk/NSScanner_SKExtensions.m 2025-03-04 17:28:18 UTC (rev 14939) @@ -51,24 +51,10 @@ success = [[self charactersToBeSkipped] characterIsMember:character] == NO; } if (success) { - if (ch != 0) - *ch = character; + *ch = character; [self setScanLocation:location]; } return success; } -- (BOOL)peekCharacter:(unichar *)ch { - NSInteger location, length = [[self string] length]; - unichar character = 0; - BOOL success = NO; - for (location = [self scanLocation]; success == NO && location < length; location++) { - character = [[self string] characterAtIndex:location]; - success = [[self charactersToBeSkipped] characterIsMember:character] == NO; - } - if (success && ch != 0) - *ch = character; - return success; -} - @end This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit