FS-5555 --resolve

This commit is contained in:
Ken Rice 2013-07-10 12:08:54 -05:00
parent eb329ad5ae
commit 6240d5213f
1 changed files with 4 additions and 1 deletions

View File

@ -607,13 +607,16 @@ static inline char *switch_sanitize_number(char *number)
switch_assert(number); switch_assert(number);
if (!(strchr(p, '/') || strchr(p, ':') || strchr(p, '@'))) { if (!(strchr(p, '/') || strchr(p, ':') || strchr(p, '@') || strchr(p, '%'))) {
return number; return number;
} }
while ((q = strrchr(p, '@'))) while ((q = strrchr(p, '@')))
*q = '\0'; *q = '\0';
while ((q = strrchr(p, '%')))
*q = '\0';
for (i = 0; i < (int) strlen(warp); i++) { for (i = 0; i < (int) strlen(warp); i++) {
while (p && (q = strchr(p, warp[i]))) while (p && (q = strchr(p, warp[i])))
p = q + 1; p = q + 1;