]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/VfrCompile/VfrCompiler.h
BaseTools/VfrCompile: Add checks for user/file inputs
[mirror_edk2.git] / BaseTools / Source / C / VfrCompile / VfrCompiler.h
index 7dd9dd0ecd5a586613c6e6fbf0b6bff4cef33985..b8f39dfa6ca7b500972af60c4f98c063239cb3bc 100644 (file)
@@ -41,15 +41,15 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #define VFR_RECORDLIST_FILENAME_EXTENSION   ".lst"\r
 \r
 typedef struct {\r
-  CHAR8   VfrFileName[MAX_PATH];\r
-  CHAR8   RecordListFile[MAX_PATH];\r
-  CHAR8   PkgOutputFileName[MAX_PATH];\r
-  CHAR8   COutputFileName[MAX_PATH];\r
+  CHAR8   *VfrFileName;\r
+  CHAR8   *RecordListFile;\r
+  CHAR8   *PkgOutputFileName;\r
+  CHAR8   *COutputFileName;\r
   bool    CreateRecordListFile;\r
   bool    CreateIfrPkgFile;\r
-  CHAR8   OutputDirectory[MAX_PATH];\r
-  CHAR8   PreprocessorOutputFileName[MAX_PATH];\r
-  CHAR8   VfrBaseFileName[MAX_PATH];  // name of input VFR file with no path or extension\r
+  CHAR8   *OutputDirectory;\r
+  CHAR8   *PreprocessorOutputFileName;\r
+  CHAR8   *VfrBaseFileName;  // name of input VFR file with no path or extension\r
   CHAR8   *IncludePaths;\r
   bool    SkipCPreprocessor;\r
   CHAR8   *CPreprocessorOptions;\r