]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcSupport.c
add security check.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / UefiPxeBcDxe / PxeBcSupport.c
index 9327f6206731c39e99f5e2a1c3165834e9055231..087c2619aa0967956e31fbb046e23bae329f5020 100644 (file)
@@ -250,9 +250,10 @@ CvtNum (
 {\r
   UINTN Remainder;\r
 \r
-  while (Length-- > 0) {\r
+  while (Length > 0) {\r
     Remainder = Number % 10;\r
     Number /= 10;\r
+    Length--;\r
     Buffer[Length] = (UINT8) ('0' + Remainder);\r
   }\r
 }\r