mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
strip off dot following server
This commit is contained in:
parent
c7638de1e9
commit
a9a83066da
@ -761,4 +761,21 @@ parse_authority() {
|
||||
string port_str = _url.substr(_port_start, _port_end - _port_start);
|
||||
_port = atoi(port_str.c_str());
|
||||
}
|
||||
|
||||
// Make sure the server name is lowercase only.
|
||||
for (size_t si = _server_start; si != _server_end; ++si) {
|
||||
_url[si] = tolower(_url[si]);
|
||||
}
|
||||
|
||||
// Also make sure the server name doesn't end with a dot. It's
|
||||
// happened! Silly users.
|
||||
if (_server_end > _server_start && _url[_server_end - 1] == '.') {
|
||||
_url = _url.substr(0, _server_end - 1) + _url.substr(_server_end);
|
||||
_server_end--;
|
||||
_port_start--;
|
||||
_port_end--;
|
||||
_path_start--;
|
||||
_path_end--;
|
||||
_query_start--;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user