diff options
author | 2020-07-22 17:00:45 +0530 | |
---|---|---|
committer | 2020-07-22 17:00:45 +0530 | |
commit | f4ff4b07937c7c568474e352f6a7b0af340e7a32 (patch) | |
tree | ffcb8d21ae5a120142bd93ec54235938097490be /src | |
parent | a58c65a51ab3e954692d830a9366908becd27e50 (diff) | |
download | nnn-f4ff4b07937c7c568474e352f6a7b0af340e7a32.tar.gz |
Fix #684: support path appended to hostname
Diffstat (limited to 'src')
-rw-r--r-- | src/nnn.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -4027,8 +4027,15 @@ static bool remote_mount(char *newpath) /* Convert "Host" to "Host:" */ size_t len = xstrlen(tmp); + bool path = FALSE; - if (tmp[len - 1] != ':') { /* Append ':' if missing */ + for (size_t count = 0; count < len; ++count) + if (tmp[count] == ':') { + path = TRUE; + break; + } + + if (!path) { /* Append ':' if missing */ tmp[len] = ':'; tmp[len + 1] = '\0'; } |