Star, In many places in this patch series the return status is not checked.
This means there is actually a behavior change with this series. The original version had ASSERT() conditions. With this new version, the ASSERT() conditions are replaced with error return codes. If the error return codes are not evaluated, then a build that has ASSERT() enabled and an ASSERT() would be triggered, will no longer see an ASSERT(). Mike > -----Original Message----- > From: Zeng, Star > Sent: Wednesday, June 15, 2016 1:44 AM > To: edk2-devel@lists.01.org > Cc: Yao, Jiewen <jiewen....@intel.com>; Gao, Liming <liming....@intel.com>; > Kinney, > Michael D <michael.d.kin...@intel.com>; Dong, Eric <eric.d...@intel.com>; > Tian, Feng > <feng.t...@intel.com>; Ni, Ruiyu <ruiyu...@intel.com>; Fu, Siyuan > <siyuan...@intel.com>; Wu, Jiaxin <jiaxin...@intel.com>; Carsey, Jaben > <jaben.car...@intel.com>; Zhang, Chao B <chao.b.zh...@intel.com>; Fan, Jeff > <jeff....@intel.com> > Subject: [PATCH 0/8] Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > > It is the follow up of 3ab41b7a325ca11a12b42f5ad1661c4b6791cb49 > to replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr with > UnicodeStrToAsciiStrS/AsciiStrToUnicodeStrS. > > Cc: Jiewen Yao <jiewen....@intel.com> > Cc: Liming Gao <liming....@intel.com> > Cc: Michael D Kinney <michael.d.kin...@intel.com> > Cc: Eric Dong <eric.d...@intel.com> > Cc: Feng Tian <feng.t...@intel.com> > Cc: Ruiyu Ni <ruiyu...@intel.com> > Cc: Siyuan Fu <siyuan...@intel.com> > Cc: Jiaxin Wu <jiaxin...@intel.com> > Cc: Jaben Carsey <jaben.car...@intel.com> > Cc: Chao Zhang <chao.b.zh...@intel.com> > Cc: Jeff Fan <jeff....@intel.com> > Star Zeng (8): > MdePkg: Replace UnicodeStrToAsciiStr() with UnicodeStrToAsciiStrS() > MdeModulePkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > NetworkPkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > PerformancePkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > SecurityPkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > ShellPkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > IntelFrameworkModulePkg: Replace > UnicodeStrToAsciiStr/AsciiStrToUnicodeStr > MdePkg: Indicate UnicodeStrToAsciiStr/AsciiStrToUnicodeStr to be > deprecated > > .../Library/GenericBdsLib/BdsBoot.c | 4 +- > .../Library/LegacyBootManagerLib/LegacyBm.c | 6 +- > .../Universal/BdsDxe/FrontPage.c | 10 ++- > MdeModulePkg/Application/UiApp/FrontPage.c | 2 +- > .../UiApp/FrontPageCustomizedUiSupport.c | 6 +- > MdeModulePkg/Bus/Sd/EmmcDxe/EmmcDxe.c | 2 +- > MdeModulePkg/Bus/Sd/SdDxe/SdDxe.c | 2 +- > MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 18 +++-- > .../Library/UefiBootManagerLib/BmBootDescription.c | 4 +- > .../Library/VarCheckHiiLib/VarCheckHiiGen.c | 6 +- > .../HiiDatabaseDxe/ConfigKeywordHandler.c | 46 ++++++----- > .../Universal/HiiDatabaseDxe/ConfigRouting.c | 42 +++++++---- > MdePkg/Include/Library/BaseLib.h | 11 +++ > MdePkg/Library/BaseLib/String.c | 11 ++- > .../Library/UefiDevicePathLib/DevicePathFromText.c | 4 +- > .../Library/UefiFileHandleLib/UefiFileHandleLib.c | 4 +- > .../Application/IpsecConfig/PolicyEntryOperation.c | 6 +- > NetworkPkg/HttpBootDxe/HttpBootClient.c | 19 +++-- > NetworkPkg/HttpBootDxe/HttpBootConfig.c | 2 +- > NetworkPkg/HttpDxe/HttpImpl.c | 8 +- > NetworkPkg/HttpDxe/HttpProto.c | 8 +- > NetworkPkg/IScsiDxe/IScsiConfig.c | 88 > +++++++++++++++------- > NetworkPkg/IScsiDxe/IScsiDriver.c | 2 +- > NetworkPkg/IScsiDxe/IScsiMisc.c | 6 +- > PerformancePkg/Dp_App/Dp.c | 6 +- > PerformancePkg/Dp_App/DpTrace.c | 12 +-- > SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalDriver.c | 4 +- > SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalHii.c | 6 +- > .../Tcg/Opal/OpalPasswordDxe/OpalHiiPrivate.h | 2 +- > ShellPkg/Library/UefiDpLib/Dp.c | 8 +- > ShellPkg/Library/UefiDpLib/DpTrace.c | 10 +-- > ShellPkg/Library/UefiShellTftpCommandLib/Tftp.c | 8 +- > 32 files changed, 232 insertions(+), 141 deletions(-) > > -- > 2.7.0.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel