1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

atl: Fix memory leak on error path in do_process_root_key (scan-build).

This commit is contained in:
Alex Henrie 2022-11-28 21:50:39 -07:00 committed by Alexandre Julliard
parent 5fe082172d
commit cb4d61efa1

View File

@ -383,7 +383,7 @@ static HRESULT do_process_root_key(LPCOLESTR data, BOOL do_register)
strbuf_init(&buf);
hres = get_word(&iter, &buf);
if(FAILED(hres))
return hres;
goto done;
while(*iter) {
if(!buf.len) {
@ -417,6 +417,8 @@ static HRESULT do_process_root_key(LPCOLESTR data, BOOL do_register)
if(FAILED(hres))
break;
}
done:
free(buf.str);
return hres;
}