From ea32fb93a1b71bcee526215483f1c93373685991 Mon Sep 17 00:00:00 2001 From: Aric Stewart Date: Mon, 27 Dec 2004 19:09:16 +0000 Subject: [PATCH] Continue when a duplicate component is found and loaded. --- dlls/msi/action.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/msi/action.c b/dlls/msi/action.c index a6e93a8077c..e7fc107a81a 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c @@ -1943,6 +1943,7 @@ static void load_feature(MSIPACKAGE* package, MSIRECORD * row) c_indx); package->features[index].Components[cnt] = c_indx; package->features[index].ComponentCount ++; + continue; } rc = ACTION_OpenQuery(package->db, &view2, Query2, buffer); @@ -1971,6 +1972,7 @@ static void load_feature(MSIPACKAGE* package, MSIRECORD * row) package->features[index].Components[cnt] = c_indx; package->features[index].ComponentCount ++; + TRACE("Loaded new component to index %i\n",c_indx); } MSI_ViewClose(view2); msiobj_release( &view2->hdr );