Follow PI1.2c spec, check empty string and return EFI_INVALID_PARAMETER.
Clean up comment according to PI1.2c spec. signed-off-by: jyao1 reviewed-by: rsun3 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12690 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
		@@ -1,7 +1,7 @@
 | 
			
		||||
/** @file
 | 
			
		||||
  Save the S3 data to S3 boot script. 
 | 
			
		||||
 
 | 
			
		||||
  Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
 | 
			
		||||
  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
 | 
			
		||||
 | 
			
		||||
  This program and the accompanying materials
 | 
			
		||||
  are licensed and made available under the terms and conditions
 | 
			
		||||
@@ -1754,9 +1754,15 @@ S3BootScriptLabel (
 | 
			
		||||
  EFI_BOOT_SCRIPT_TABLE_HEADER   TableHeader;
 | 
			
		||||
  UINT32                         LabelLength;
 | 
			
		||||
  //
 | 
			
		||||
  // Assume Label is not NULL
 | 
			
		||||
  // Check NULL Label
 | 
			
		||||
  //
 | 
			
		||||
 if (Label == NULL) {
 | 
			
		||||
  if (Label == NULL) {
 | 
			
		||||
    return EFI_INVALID_PARAMETER;
 | 
			
		||||
  }
 | 
			
		||||
  //
 | 
			
		||||
  // Check empty Label
 | 
			
		||||
  //
 | 
			
		||||
  if (Label[0] == '\0') {
 | 
			
		||||
    return EFI_INVALID_PARAMETER;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user