In AsciiStrncmp(), if length=0, should return 0
authorvanjeff <vanjeff@de2fecce-e211-0410-80a6-f3fac2684e05>
Sat, 8 Jul 2006 15:21:04 +0000 (15:21 +0000)
committervanjeff <vanjeff@de2fecce-e211-0410-80a6-f3fac2684e05>
Sat, 8 Jul 2006 15:21:04 +0000 (15:21 +0000)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@840 de2fecce-e211-0410-80a6-f3fac2684e05

edk2/MdePkg/Library/BaseLib/String.c

index 80223c6..a59a9d0 100644 (file)
@@ -713,6 +713,10 @@ AsciiStrnCmp (
   IN      UINTN                     Length\r
   )\r
 {\r
+  if (Length == 0) {\r
+    return 0;\r
+  }\r
+\r
   //\r
   // ASSERT both strings are less long than PcdMaximumAsciiStringLength\r
   //\r