X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseMemoryLib%2FScanMem32Wrapper.c;h=28a8342f7f145cce3056d62128d28e08330cbbc4;hb=d531bfee01a957038d7ac1a16748558a62165fb2;hp=797879c0b1fd45cc70ef9d2745854d29bc0e0023;hpb=cc4e0485045285042ad088736ef278459b139d54;p=mirror_edk2.git diff --git a/MdePkg/Library/BaseMemoryLib/ScanMem32Wrapper.c b/MdePkg/Library/BaseMemoryLib/ScanMem32Wrapper.c index 797879c0b1..28a8342f7f 100644 --- a/MdePkg/Library/BaseMemoryLib/ScanMem32Wrapper.c +++ b/MdePkg/Library/BaseMemoryLib/ScanMem32Wrapper.c @@ -1,6 +1,16 @@ /** @file ScanMem32() implementation. + The following BaseMemoryLib instances contain the same copy of this file: + BaseMemoryLib + BaseMemoryLibMmx + BaseMemoryLibSse2 + BaseMemoryLibRepStr + BaseMemoryLibOptDxe + BaseMemoryLibOptPei + PeiMemoryLib + DxeMemoryLib + Copyright (c) 2006, Intel Corporation
All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -10,20 +20,9 @@ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - The following BaseMemoryLib instances share the same version of this file: - - BaseMemoryLib - BaseMemoryLibMmx - BaseMemoryLibSse2 - BaseMemoryLibRepStr - PeiMemoryLib - DxeMemoryLib - **/ -// -// Include common header file for this module. -// + #include "MemLibInternals.h" @@ -56,14 +55,14 @@ ScanMem32 ( IN UINT32 Value ) { - if (0 == Length) { + if (Length == 0) { return NULL; } ASSERT (Buffer != NULL); - ASSERT (0 == ((UINTN)Buffer & (sizeof (Value) - 1))); + ASSERT (((UINTN)Buffer & (sizeof (Value) - 1)) == 0); ASSERT ((Length - 1) <= (MAX_ADDRESS - (UINTN)Buffer)); - ASSERT (0 == (Length & (sizeof (Value) - 1))); + ASSERT ((Length & (sizeof (Value) - 1)) == 0); return (VOID*)InternalMemScanMem32 (Buffer, Length / sizeof (Value), Value); }