X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fplatform%2Fui%2FFpdModuleSA.java;h=5164c0f6c96eb35bcc29890dff46af16a6f1e5a4;hb=82dcbb45c7c50421d0875b269044666a64585930;hp=d90d0798ce77a1f346ac76576432f03639540077;hpb=0543618356ae1d39dc168b65be407769db03c595;p=mirror_edk2.git diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdModuleSA.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdModuleSA.java index d90d0798ce..5164c0f6c9 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdModuleSA.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdModuleSA.java @@ -328,7 +328,7 @@ public class FpdModuleSA extends JDialog implements ActionListener { // // remove pcd information of instance from current ModuleSA // - ffc.removePcdData(key, mi); + ffc.removePcdData(moduleKey, mi); // // remove class produced by this instance and add back these produced class to be bound. // @@ -1018,12 +1018,13 @@ public class FpdModuleSA extends JDialog implements ActionListener { model3.getValueAt(row, 2) + " " + model3.getValueAt(row, 3) + " " + model3.getValueAt(row, 4); - ffc.genLibraryInstance(model3.getValueAt(row, 1)+"", model3.getValueAt(row, 2)+"", model3.getValueAt(row, 3)+"", model3.getValueAt(row, 4)+"", moduleKey); + ModuleIdentification libMi = getModuleId(instanceValue); + ffc.genLibraryInstance(libMi, moduleKey); // // Add pcd information of selected instance to current moduleSA // try{ - ffc.addFrameworkModulesPcdBuildDefs(getModuleId(instanceValue), null, ffc.getModuleSA(moduleKey)); + ffc.addFrameworkModulesPcdBuildDefs(libMi, null, ffc.getModuleSA(moduleKey)); } catch (Exception exception) { JOptionPane.showMessageDialog(frame, "PCD Insertion Fail. " + exception.getMessage());