aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2024-11-17 14:53:46 -0800
committerGarrett D'Amore <garrett@damore.org>2024-11-17 14:53:46 -0800
commit9ea51a5bd5828648c68dbfbc43b2edcde65e5262 (patch)
tree9607d3e0074ee8d21d85fc7fc2646cd9c92726d6 /src
parentff66ec5f43547abc78b22ebcdfad32e2775bc9cb (diff)
downloadnng-9ea51a5bd5828648c68dbfbc43b2edcde65e5262.tar.gz
nng-9ea51a5bd5828648c68dbfbc43b2edcde65e5262.tar.bz2
nng-9ea51a5bd5828648c68dbfbc43b2edcde65e5262.zip
fix parsing bug in abstract URLs
Diffstat (limited to 'src')
-rw-r--r--src/core/url.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/core/url.c b/src/core/url.c
index 577b409f..074be145 100644
--- a/src/core/url.c
+++ b/src/core/url.c
@@ -119,7 +119,7 @@ nni_url_decode(uint8_t *out, const char *in, size_t max_len)
static int
url_canonify_uri(char **outp, const char *in)
{
- char * out;
+ char *out;
size_t src, dst, len;
uint8_t c;
int rv;
@@ -294,7 +294,7 @@ nni_url_default_port(const char *scheme)
int
nni_url_parse(nni_url **urlp, const char *raw)
{
- nni_url * url;
+ nni_url *url;
size_t len;
const char *s;
char c;
@@ -530,9 +530,8 @@ nni_url_asprintf(char **str, const nni_url *url)
const char *hostcb = "";
if ((strcmp(scheme, "ipc") == 0) || (strcmp(scheme, "inproc") == 0) ||
- (strcmp(scheme, "unix") == 0) ||
- (strcmp(scheme, "ipc+abstract") == 0) ||
- (strcmp(scheme, "unix+abstract") == 0)) {
+ (strcmp(scheme, "unix") == 0) ||
+ (strcmp(scheme, "abstract") == 0)) {
return (nni_asprintf(str, "%s://%s", scheme, url->u_path));
}