allow null for uri

This commit is contained in:
Naoyuki Kanezawa
2014-04-10 02:32:27 +09:00
parent 68ecdd4f92
commit 7d6ff9e2dc

View File

@@ -147,11 +147,11 @@ public abstract class Socket extends Emitter {
* @throws URISyntaxException * @throws URISyntaxException
*/ */
public Socket(String uri, Options opts) throws URISyntaxException { public Socket(String uri, Options opts) throws URISyntaxException {
this(new URI(uri), opts); this(uri == null ? null : new URI(uri), opts);
} }
public Socket(URI uri, Options opts) { public Socket(URI uri, Options opts) {
this(Options.fromURI(uri, opts)); this(uri == null ? opts : Options.fromURI(uri, opts));
} }
public Socket(Options opts) { public Socket(Options opts) {