Reapplying fix for bug 21686 -- can't find protocols with non-lowercased names.

This commit is contained in:
warren%netscape.com 2000-01-28 23:39:33 +00:00
Родитель cfef057383
Коммит 961264c355
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -154,6 +154,7 @@ nsIOService::GetProtocolHandler(const char* scheme, nsIProtocolHandler* *result)
char buf[MAX_NET_PROGID_LENGTH];
nsCAutoString progID(NS_NETWORK_PROTOCOL_PROGID_PREFIX);
progID += scheme;
progID.ToLowerCase();
progID.ToCString(buf, MAX_NET_PROGID_LENGTH);
rv = nsServiceManager::GetService(buf, NS_GET_IID(nsIProtocolHandler), (nsISupports **)result);