Module: wine Branch: master Commit: 97b82b0f18a38de0a638c9ad51444c75655e5286 URL: http://source.winehq.org/git/wine.git/?a=commit;h=97b82b0f18a38de0a638c9ad51... Author: Marcus Meissner <marcus(a)jet.franken.de> Date: Wed May 18 09:57:44 2011 +0200 msi: Check comp for NULL from msi_get_loaded_component (Coverity). --- dlls/msi/files.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/msi/files.c b/dlls/msi/files.c index ff21604..06854be 100644 --- a/dlls/msi/files.c +++ b/dlls/msi/files.c @@ -1180,6 +1180,9 @@ static UINT ITERATE_RemoveFiles(MSIRECORD *row, LPVOID param) install_mode = MSI_RecordGetInteger(row, 5); comp = msi_get_loaded_component(package, component); + if (!comp) + return ERROR_SUCCESS; + if (!comp->Enabled) { TRACE("component is disabled\n");