]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdFileContents.java
Fix EDKT191.
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / platform / ui / FpdFileContents.java
index 3d3e8f30988fa8d8de0bc1197f27b7d4c0301137..2b1cffe8909f5299e4999bf2040d3208940666f2 100644 (file)
@@ -379,7 +379,7 @@ public class FpdFileContents {
                     Map<String, XmlObject> m = new HashMap<String, XmlObject>();\r
                     m.put("ModuleSurfaceArea", msa);\r
                     SurfaceAreaQuery.setDoc(m);\r
-                    PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null);\r
+                    PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null, vMi.get(i));\r
                     PcdDeclarationsDocument.PcdDeclarations.PcdEntry spdPcd = LookupPcdDeclaration(msaPcd, depPkgs);\r
                     if (spdPcd == null) {\r
                         //\r
@@ -541,7 +541,7 @@ public class FpdFileContents {
             Map<String, XmlObject> m = new HashMap<String, XmlObject>();\r
             m.put("ModuleSurfaceArea", msa);\r
             SurfaceAreaQuery.setDoc(m);\r
-            PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null);\r
+            PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null, mi);\r
             //\r
             // First look through MSA pcd entries.\r
             //\r
@@ -896,7 +896,7 @@ public class FpdFileContents {
             Map<String, XmlObject> m = new HashMap<String, XmlObject>();\r
             m.put("ModuleSurfaceArea", msa);\r
             SurfaceAreaQuery.setDoc(m);\r
-            PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null);\r
+            PackageIdentification[] depPkgs = SurfaceAreaQuery.getDependencePkg(null, mi);\r
             //\r
             // Implementing InitializePlatformPcdBuildDefinitions\r
             //\r