mirror of https://github.com/acidanthera/audk.git
3858b4a1ff
The InitializeConsolePipe() routine takes care to only set its output argument *Interface if it is not already set, to prevent overwriting the ConSplitter interface pointer that may have already been assigned. However, the associated OUT argument 'Handle' is clobbered by the subsequent unnecessary LocateDevicePath() invocation, which should similarly be made dependent on whether *Interface has been set already. Reported-by: "Lee, Terry Ping-Chung" <terry.lee@hpe.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org> |
||
---|---|---|
.. | ||
ArmPlatformLibNull | ||
ArmPlatformSecLibNull | ||
ArmPlatformStackLib | ||
ArmPlatformSysConfigLibNull | ||
ArmShellCmdRunAxf | ||
ArmTrustedMonitorLibNull | ||
DebugSecExtraActionLib | ||
EblCmdLib | ||
L2X0CacheLibNull | ||
PL011SerialPortLib | ||
PL031RealTimeClockLib | ||
PlatformIntelBdsLib | ||
PrePiHobListPointerLib | ||
SP804TimerLib |