提交 d66d4123 authored 作者: Michael Jerris's avatar Michael Jerris

don't format non numbers

上级 a24148db
......@@ -2892,11 +2892,23 @@ SWITCH_DECLARE(char *) switch_format_number(const char *num)
char *r;
size_t len;
const char *p = num;
if(*p == '+') {
if (!p) {
return p;
}
if (zstr(p)) {
return strdup(p);
}
if (*p == '+') {
p++;
}
if (!switch_is_number(p)) {
return strdup(p);
}
len = strlen(p);
/* region 1, TBD add more....*/
......@@ -2907,7 +2919,6 @@ SWITCH_DECLARE(char *) switch_format_number(const char *num)
} else {
r = strdup(num);
}
return r;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论