Skip to content

Commit 05d5ffe

Browse files
committed
Use ...length() for clarity
1 parent ce4bafe commit 05d5ffe

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

R/daemons.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@ req_socket <- function(url, tls = NULL) {
606606
}
607607

608608
parse_dots <- function(envir, ...) {
609-
missing(..1) && return("")
609+
...length() || return("")
610610
dots <- list(...)
611611
if (any(names(dots) == "tlscert")) {
612612
`[[<-`(envir, "tls", dots[["tlscert"]])

R/launchers.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ launch_local <- function(n = 1L, ..., tls = NULL, .compute = NULL) {
4949
is.null(envir) && stop(._[["daemons_unset"]])
5050
url <- envir[["url"]]
5151
write_args <- if (is.null(envir[["dispatcher"]])) args_daemon_direct else args_daemon_disp
52-
dots <- if (missing(..1)) envir[["dots"]] else parse_dots(envir, ...)
52+
dots <- if (...length()) parse_dots(envir, ...) else envir[["dots"]]
5353
if (is.null(tls)) tls <- envir[["tls"]]
5454
for (i in seq_len(n)) {
5555
launch_daemon(write_args(url, dots, maybe_next_stream(envir), tls))
@@ -91,7 +91,7 @@ launch_remote <- function(n = 1L, remote = remote_config(), ..., tls = NULL, .co
9191
is.null(envir) && stop(._[["daemons_unset"]])
9292
url <- envir[["url"]]
9393
write_args <- if (is.null(envir[["dispatcher"]])) args_daemon_direct else args_daemon_disp
94-
dots <- if (missing(..1)) envir[["dots"]] else parse_dots(envir, ...)
94+
dots <- if (...length()) parse_dots(envir, ...) else envir[["dots"]]
9595
if (is.null(tls)) tls <- envir[["tls"]]
9696

9797
command <- remote[["command"]]

0 commit comments

Comments
 (0)