From af22c12f37324026609f5349421cf216a9f38fca Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Thu, 7 Sep 2006 09:07:19 +0000 Subject: Randomize a Guid value if it can not be retrieved from inf file. This will prevent user input an illegal one. User can adjust it via framework wizard if the random one does not requirement. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1495 6f19259b-4bc3-4df7-8a09-765794883524 --- .../MigrationTools/org/tianocore/migration/MsaWriter.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Tools/Source/MigrationTools') diff --git a/Tools/Source/MigrationTools/org/tianocore/migration/MsaWriter.java b/Tools/Source/MigrationTools/org/tianocore/migration/MsaWriter.java index 97f6c8c..a7b6025 100644 --- a/Tools/Source/MigrationTools/org/tianocore/migration/MsaWriter.java +++ b/Tools/Source/MigrationTools/org/tianocore/migration/MsaWriter.java @@ -81,11 +81,11 @@ public class MsaWriter { } else { msaheader.setModuleName(mi.modulename = Query("Module Name Not Found! Please Input ModuleName")); } - if (mi.guidvalue != null) { - msaheader.setGuidValue(mi.guidvalue); - } else { - msaheader.setGuidValue(mi.guidvalue = Query("Guid Value Not Found! Please Input Guid Value")); - } + if (mi.guidvalue == null) { + mi.guidvalue = UUID.randomUUID().toString(); + MigrationTool.ui.println ("Guid value can not be retrieved from inf file. Generate " + mi.guidvalue + " at random!"); + } + msaheader.setGuidValue(mi.guidvalue); if (mi.moduletype != null) { msaheader.setModuleType(ModuleTypeDef.Enum.forString(mi.getModuleType())); /* -- cgit v1.1