Merge R8 tracker #8374 to make EmuVariable.GetNextVariableName() comply with UEFI...
[mirror_edk2.git] / EdkModulePkg / Universal / EmuVariable / RuntimeDxe / EmuVariable.c
index 6614bb03e9b1ae4d64e816590f596bdc0b3db1d8..fe1ac92b63589a92b7725545962dc9db785b6c80 100644 (file)
@@ -413,7 +413,7 @@ Returns:
   UINTN                   VarNameSize;\r
   EFI_STATUS              Status;\r
 \r
-  if (VariableNameSize == NULL || VendorGuid == NULL) {\r
+  if (VariableNameSize == NULL || VariableName == NULL || VendorGuid == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r