зеркало из https://github.com/mozilla/gecko-dev.git
pass default charset info to parser
This commit is contained in:
Родитель
0e3a476ad8
Коммит
37a1e14fc9
|
@ -538,6 +538,7 @@ RDFXMLDataSourceImpl::Init(const char* uri)
|
|||
{
|
||||
static const char kFileURIPrefix[] = "file:";
|
||||
static const char kResourceURIPrefix[] = "resource:";
|
||||
nsAutoString utf8("UTF-8");
|
||||
|
||||
NS_PRECONDITION(mInner != nsnull, "not initialized");
|
||||
if (! mInner)
|
||||
|
@ -602,6 +603,8 @@ static const char kResourceURIPrefix[] = "resource:";
|
|||
(void**) &parser)))
|
||||
goto done;
|
||||
|
||||
parser->SetDocumentCharset(utf8, kCharsetFromDocTypeDefault);
|
||||
|
||||
parser->SetContentSink(sink);
|
||||
|
||||
// XXX this should eventually be kRDFDTDCID (oh boy, that's a
|
||||
|
|
|
@ -354,6 +354,7 @@ static const char kResourceURIPrefix[] = "resource:";
|
|||
nsIDTD* dtd = nsnull;
|
||||
nsIStreamListener* lsnr = nsnull;
|
||||
nsIURL* url = nsnull;
|
||||
nsAutoString utf8("UTF-8");
|
||||
|
||||
if (NS_FAILED(rv = NS_NewURL(&url, uri)))
|
||||
goto done;
|
||||
|
@ -395,6 +396,7 @@ static const char kResourceURIPrefix[] = "resource:";
|
|||
(void**) &parser)))
|
||||
goto done;
|
||||
|
||||
parser->SetDocumentCharset(utf8, kCharsetFromDocTypeDefault);
|
||||
parser->SetContentSink(sink);
|
||||
|
||||
// XXX this should eventually be kRDFDTDCID (oh boy, that's a
|
||||
|
|
Загрузка…
Ссылка в новой задаче