private ToolChainMap parseModuleBuildOptions(boolean toolChainFamilyFlag) throws EdkException {\r
String[][] options = SurfaceAreaQuery.getModuleBuildOptions(toolChainFamilyFlag);\r
if (options == null || options.length == 0) {\r
- return null;\r
+ return new ToolChainMap();\r
}\r
return parseOptions(options);\r
}\r
private ToolChainMap parsePlatformBuildOptions(boolean toolChainFamilyFlag) throws EdkException {\r
String[][] options = SurfaceAreaQuery.getPlatformBuildOptions(toolChainFamilyFlag);\r
if (options == null || options.length == 0) {\r
- return null;\r
+ return new ToolChainMap();\r
}\r
return parseOptions(options);\r
}\r