Skip to content

Commit 8d95809

Browse files
committed
don't force unwrap on making Engine.PacketType
1 parent f87ed47 commit 8d95809

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

SocketIOClientSwift/SocketEngine.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
8484
case NOOP = 6
8585

8686
init?(str:String?) {
87-
if let value = str?.toInt() {
88-
self = PacketType(rawValue: value)!
87+
if let value = str?.toInt(), raw = PacketType(rawValue: value) {
88+
self = raw
8989
} else {
9090
return nil
9191
}

0 commit comments

Comments
 (0)