On 06/18/15 18:21, Ard Biesheuvel wrote: > On 18 June 2015 at 17:50, Laszlo Ersek <ler...@redhat.com> wrote: >> On 06/18/15 15:11, Ard Biesheuvel wrote: >>> Remove two instances of 'DHCP_SERVICE *DhcpSb' in function scope >>> that are assigned but never used afterwards. >>> >>> Contributed-under: TianoCore Contribution Agreement 1.0 >>> Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org> >>> --- >>> MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c | 4 ---- >>> 1 file changed, 4 deletions(-) >>> >>> diff --git a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c >>> b/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c >>> index ac4b11f09402..821dfbb450a7 100644 >>> --- a/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c >>> +++ b/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c >>> @@ -1188,7 +1188,6 @@ Dhcp4InstanceConfigUdpIo ( >>> ) >>> { >>> DHCP_PROTOCOL *Instance; >>> - DHCP_SERVICE *DhcpSb; >>> EFI_DHCP4_TRANSMIT_RECEIVE_TOKEN *Token; >>> EFI_UDP4_CONFIG_DATA UdpConfigData; >>> IP4_ADDR ClientAddr; >>> @@ -1197,7 +1196,6 @@ Dhcp4InstanceConfigUdpIo ( >>> IP4_ADDR SubnetMask; >>> >>> Instance = (DHCP_PROTOCOL *) Context; >>> - DhcpSb = Instance->Service; >>> Token = Instance->Token; >>> >>> ZeroMem (&UdpConfigData, sizeof (EFI_UDP4_CONFIG_DATA)); >>> @@ -1309,7 +1307,6 @@ PxeDhcpInput ( >>> ) >>> { >>> DHCP_PROTOCOL *Instance; >>> - DHCP_SERVICE *DhcpSb; >>> EFI_DHCP4_HEADER *Head; >>> NET_BUF *Wrap; >>> EFI_DHCP4_PACKET *Packet; >>> @@ -1320,7 +1317,6 @@ PxeDhcpInput ( >>> Wrap = NULL; >>> Instance = (DHCP_PROTOCOL *) Context; >>> Token = Instance->Token; >>> - DhcpSb = Instance->Service; >>> >>> // >>> // Don't restart receive if error occurs or DHCP is destroyed. >>> >> >> Reviewed-by: Laszlo Ersek <ler...@redhat.com> >> >> Thanks for picking this up, Ard -- this repeated breakage is annoying, >> especially after Scott has made available prebuilt gcc toolchains for >> Windows-based developers: >> >> http://sourceforge.net/projects/edk2developertoolsforwindows/files/Tool%20Chain%20Binaries/ >> >> which could be used to weed out such issues. I guess people first have >> to learn to care about the community. >> > > To be honest, I am more annoyed by the lack of response from Jiaxin > (who has been active on the mailing list today but couldn't be > bothered to respond) than from the actual breakage itself,
:/ > even if the > problem is due to sloppy coding and not obscure GCC-isms that may > catch Windows users by surprise. Surely, VC has some kind of > diagnostic option that complains about unused locals as well? Fully unused locals: probably. Assigned-to, but never read ones: probably not. Thanks Laszlo > > Thanks, > Ard. > > >> I couldn't find it in me this time to write and post the fix, so thanks >> again for doing this. >> >> Laszlo ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel