xmllite: Return success when setting XmlReaderProperty_MultiLanguage property.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
253204570e
commit
10026466a3
|
@ -2585,6 +2585,10 @@ static HRESULT WINAPI xmlreader_SetProperty(IXmlReader* iface, UINT property, LO
|
|||
|
||||
switch (property)
|
||||
{
|
||||
case XmlReaderProperty_MultiLanguage:
|
||||
if (value)
|
||||
FIXME("Ignoring MultiLanguage %lx\n", value);
|
||||
break;
|
||||
case XmlReaderProperty_XmlResolver:
|
||||
if (This->resolver)
|
||||
IXmlResolver_Release(This->resolver);
|
||||
|
|
|
@ -1785,6 +1785,20 @@ static void test_read_attribute(void)
|
|||
IXmlReader_Release(reader);
|
||||
}
|
||||
|
||||
static void test_reader_properties(void)
|
||||
{
|
||||
IXmlReader *reader;
|
||||
HRESULT hr;
|
||||
|
||||
hr = CreateXmlReader(&IID_IXmlReader, (void**)&reader, NULL);
|
||||
ok(hr == S_OK, "S_OK, got %08x\n", hr);
|
||||
|
||||
hr = IXmlReader_SetProperty(reader, XmlReaderProperty_MultiLanguage, 0);
|
||||
ok(hr == S_OK, "SetProperty failed: %08x\n", hr);
|
||||
|
||||
IXmlReader_Release(reader);
|
||||
}
|
||||
|
||||
START_TEST(reader)
|
||||
{
|
||||
test_reader_create();
|
||||
|
@ -1802,4 +1816,5 @@ START_TEST(reader)
|
|||
test_read_pending();
|
||||
test_readvaluechunk();
|
||||
test_read_xmldeclaration();
|
||||
test_reader_properties();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue