4 May
2023
4 May
'23
8:33 a.m.
Huw Davies (@huw) commented about dlls/sapi/token.c:
+ hr = CoCreateInstance( &CLSID_SpDataKey, NULL, CLSCTX_ALL, + &IID_ISpRegDataKey, (void **)&data_key ); + if (FAILED(hr)) + { + free( subkey_name ); + return hr; + } + + hr = ISpRegDataKey_SetKey( data_key, sub_key, FALSE ); + if (FAILED(hr)) + { + free( subkey_name ); + ISpRegDataKey_Release( data_key ); + return hr; + }
This pattern is used a few times, so it would likely benefit from being in a helper. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2741#note_31961