X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2FFfsProcess.java;fp=Tools%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2FFfsProcess.java;h=ed94da38ed2bc0a3a51a0e5b3049e6a41ed8cfcf;hp=66ad11ab5567675fd3e0d79382f51b24fd1fa4b6;hb=19bf6b15d0dd0a61a0835714c09a4e707e7cd518;hpb=534089527b1bbaf45305bec95c2c2a263a9ae424 diff --git a/Tools/Source/GenBuild/org/tianocore/build/FfsProcess.java b/Tools/Source/GenBuild/org/tianocore/build/FfsProcess.java index 66ad11ab55..ed94da38ed 100644 --- a/Tools/Source/GenBuild/org/tianocore/build/FfsProcess.java +++ b/Tools/Source/GenBuild/org/tianocore/build/FfsProcess.java @@ -84,12 +84,6 @@ public class FfsProcess { /// public static final String[][] sectionExt = EdkDefinitions.SectionTypeExtensions; - private SurfaceAreaQuery saq = null; - - public FfsProcess(SurfaceAreaQuery saq) { - this.saq = saq; - } - /** search in the type, if componentType is listed in type, return true; otherwise return false. @@ -121,9 +115,8 @@ public class FfsProcess { // // Try to find Ffs layout from FPD file // - saq.push(GlobalData.getFpdBuildOptions()); + SurfaceAreaQuery saq = new SurfaceAreaQuery(GlobalData.getFpdBuildOptionsMap()); BuildOptionsDocument.BuildOptions.Ffs[] ffsArray = saq.getFpdFfs(); - saq.pop(); for (int i = 0; i < ffsArray.length; i++) { if (isMatch(ffsArray[i].getFfsKey(), buildType)) { ffsXmlObject = ffsArray[i];