mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 06:45:42 +00:00
Bug 1344751 - nsStandardURL::SetSpec should return error on empty scheme. r=valentin
This commit is contained in:
parent
fc6d212ec7
commit
79777e9787
@ -1154,12 +1154,12 @@ nsStandardURL::ParseURL(const char *spec, int32_t specLen)
|
||||
&mPath.mPos, &mPath.mLen);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
#ifdef DEBUG
|
||||
if (mScheme.mLen <= 0) {
|
||||
#ifdef DEBUG
|
||||
printf("spec=%s\n", spec);
|
||||
NS_WARNING("malformed url: no scheme");
|
||||
}
|
||||
#endif
|
||||
return NS_ERROR_MALFORMED_URI;
|
||||
}
|
||||
|
||||
if (mAuthority.mLen > 0) {
|
||||
rv = mParser->ParseAuthority(spec + mAuthority.mPos, mAuthority.mLen,
|
||||
|
Loading…
Reference in New Issue
Block a user