diff --git a/src/XMPPJID.m b/src/XMPPJID.m index 5da7f8c..4cf8286 100644 --- a/src/XMPPJID.m +++ b/src/XMPPJID.m @@ -54,8 +54,8 @@ return nil; } - nodesep = [str indexOfFirstOccurrenceOfString: @"@"]; - resourcesep = [str indexOfFirstOccurrenceOfString: @"/"]; + nodesep = [str rangeOfString: @"@"].location; + resourcesep = [str rangeOfString: @"/"].location; if (nodesep == SIZE_MAX) [self setNode: nil];