Revision: 18054
http://sourceforge.net/p/edk2/code/18054
Author: jljusten
Date: 2015-07-26 08:03:50 +0000 (Sun, 26 Jul 2015)
Log Message:
-----------
MdeModulePkg VariableDxe: Correct address pointers from AuthVariableLib
Originally, the double pointer (VOID **) is not correct for convert
address pointers from AuthVariableLib.
Cc: Jiewen Yao <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <[email protected]>
Reviewed-by: Jiewen Yao <[email protected]>
Tested-by: Laszlo Ersek <[email protected]>
Signed-off-by: Laszlo Ersek <[email protected]>
Modified Paths:
--------------
trunk/edk2/MdeModulePkg/Include/Library/AuthVariableLib.h
trunk/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c
Modified: trunk/edk2/MdeModulePkg/Include/Library/AuthVariableLib.h
===================================================================
--- trunk/edk2/MdeModulePkg/Include/Library/AuthVariableLib.h 2015-07-26
08:03:44 UTC (rev 18053)
+++ trunk/edk2/MdeModulePkg/Include/Library/AuthVariableLib.h 2015-07-26
08:03:50 UTC (rev 18054)
@@ -202,7 +202,7 @@
//
// Caller needs to ConvertPointer() for the pointers.
//
- VOID **AddressPointer;
+ VOID ***AddressPointer;
UINTN AddressPointerCount;
} AUTH_VAR_LIB_CONTEXT_OUT;
Modified: trunk/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c
===================================================================
--- trunk/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c
2015-07-26 08:03:44 UTC (rev 18053)
+++ trunk/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableDxe.c
2015-07-26 08:03:50 UTC (rev 18054)
@@ -259,7 +259,7 @@
if (mContextOut.AddressPointer != NULL) {
for (Index = 0; Index < mContextOut.AddressPointerCount; Index++) {
- EfiConvertPointer (0x0, (VOID **) &mContextOut.AddressPointer[Index]);
+ EfiConvertPointer (0x0, (VOID **) mContextOut.AddressPointer[Index]);
}
}
}
------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits