# HG changeset patch # User Matti Hamalainen # Date 1400556043 -10800 # Node ID 59588bbf8d554b946a93bee128e21c078ef4bdd2 # Parent 019a54b07f60f0a774ed9ce035e7184c94b7598c Remove possible trailing slash from proxy URI. diff -r 019a54b07f60 -r 59588bbf8d55 main.c --- a/main.c Tue May 20 05:34:33 2014 +0300 +++ b/main.c Tue May 20 06:20:43 2014 +0300 @@ -184,6 +184,7 @@ BOOL ret = FALSE; char *proto = NULL, *rest = NULL, *host = NULL, *auth = NULL, *port = NULL; + size_t len; if (!argSplitStr(uri, "://", &proto, &rest)) { @@ -210,6 +211,11 @@ goto out; } + // Remove trailing slash + len = strlen(rest) - 1; + if (rest[len] == '/') + rest[len] = 0; + // Check for auth credentials if (argSplitStr(rest, "@", &auth, &host)) {