Skip to content

Commit 8044d6f

Browse files
committed
don't need to call predacessor
1 parent e3ff1f4 commit 8044d6f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

SocketIOClientSwift/SocketParser.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class SocketParser {
9898
}
9999
}
100100

101-
let d = message[parser.currentIndex.advancedBy(1)...message.endIndex.predecessor()]
101+
let d = message[parser.currentIndex.advancedBy(1)..<message.endIndex]
102102
let noPlaceholders = d["(\\{\"_placeholder\":true,\"num\":(\\d*)\\})"] ~= "\"~~$2\""
103103
let data = parseData(noPlaceholders) as? [AnyObject] ?? [noPlaceholders]
104104

SocketIOClientSwift/SocketStringReader.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ struct SocketStringReader {
5353
let range = Range<String.Index>(start: currentIndex, end: message.endIndex)
5454
let subString = message.substringWithRange(range)
5555
guard let foundRange = subString.rangeOfString(string) else {
56-
let restOfString = message[currentIndex...message.endIndex.predecessor()]
56+
let restOfString = message[currentIndex..<message.endIndex]
5757
currentIndex = message.endIndex
5858

5959
return restOfString

0 commit comments

Comments
 (0)