edk2/MdeModulePkg/Library/VarCheckLib
Star Zeng 7e37880a7f MdeModulePkg VarCheckLib: R18611 was thoughtless for property set
R18611 only updated the logic to return correct property
when no property set to variable with wildcard name.
But VariablePropertySet needs the pointer of property data for set.
So roll back the change in VariablePropertyGetWithWildcardName at R18611,
and check the property revision first in VariablePropertyGet and
SetVariableCheck before using the property data.

(Sync patch r18626 from main trunk.)

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2015@18802 6f19259b-4bc3-4df7-8a09-765794883524
2015-11-16 07:18:36 +00:00
..
VarCheckLib.c MdeModulePkg VarCheckLib: R18611 was thoughtless for property set 2015-11-16 07:18:36 +00:00
VarCheckLib.inf MdeModulePkg: Add VarCheckLib library 2015-08-25 02:58:09 +00:00
VarCheckLib.uni MdeModulePkg: Add VarCheckLib library 2015-08-25 02:58:09 +00:00