]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Core/Dxe/Dispatcher/dependency.c
I fixed following bugs.
[mirror_edk2.git] / EdkModulePkg / Core / Dxe / Dispatcher / dependency.c
index e6dc3282e64cb84b145bbc990e962575d7737ff4..c6ab876040f70710641df4070be40fa3c3220ea3 100644 (file)
@@ -303,7 +303,7 @@ Returns:
     // Check to see if we are attempting to fetch dependency expression instructions\r
     // past the end of the dependency expression.\r
     //\r
     // Check to see if we are attempting to fetch dependency expression instructions\r
     // past the end of the dependency expression.\r
     //\r
-    if (((UINTN)Iterator - (UINTN)DriverEntry->Depex) > DriverEntry->DepexSize) {\r
+    if (((UINTN)Iterator - (UINTN)DriverEntry->Depex) >= DriverEntry->DepexSize) {\r
       return FALSE;\r
     }\r
 \r
       return FALSE;\r
     }\r
 \r