]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/String.c
Fixed tracker #40
[mirror_edk2.git] / MdePkg / Library / BaseLib / String.c
index 86828e65fc2af52d4619c2d261311d2f2e242874..6ef2c3b2d321688b0a643554dee68b19f1d56754 100644 (file)
@@ -277,7 +277,7 @@ StrnCmp (
   ASSERT (StrSize (SecondString) != 0);\r
 \r
   while ((*FirstString != L'\0') &&\r
   ASSERT (StrSize (SecondString) != 0);\r
 \r
   while ((*FirstString != L'\0') &&\r
-         (*FirstString != *SecondString) &&\r
+         (*FirstString == *SecondString) &&\r
          (Length > 1)) {\r
     FirstString++;\r
     SecondString++;\r
          (Length > 1)) {\r
     FirstString++;\r
     SecondString++;\r
@@ -696,7 +696,7 @@ AsciiStrnCmp (
   ASSERT (AsciiStrSize (SecondString));\r
 \r
   while ((*FirstString != '\0') &&\r
   ASSERT (AsciiStrSize (SecondString));\r
 \r
   while ((*FirstString != '\0') &&\r
-         (*FirstString != *SecondString) &&\r
+         (*FirstString == *SecondString) &&\r
          (Length > 1)) {\r
     FirstString++;\r
     SecondString++;\r
          (Length > 1)) {\r
     FirstString++;\r
     SecondString++;\r