26 Nov
2024
26 Nov
'24
8:15 a.m.
Nikolay Sivov (@nsivov) commented about dlls/oleaut32/tests/olefont.c:
EXPECT_HR(hr, S_OK); IFont_Release(font);
+ /* Test NULL name */ + fontdesc.cbSizeofstruct = sizeof(fontdesc); + fontdesc.lpstrName = NULL; + font = (IFont*)0xdeadbeef; + hr = pOleCreateFontIndirect(&fontdesc, &IID_IFont, (void**)&font); + EXPECT_HR(hr, CTL_E_INVALIDPROPERTYVALUE); + ok(font == 0, "Got %p\n", font); + + /* Test empty Name */ + fontdesc.lpstrName = str_empty; + font = 0;
Maybe NULL? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6900#note_88890