From 19c1f5661f4e39b63e5dfb4eb0d51d94afb65292 Mon Sep 17 00:00:00 2001 From: Daniel Victor Date: Tue, 18 Mar 2025 19:52:56 -0300 Subject: [PATCH] [BOOTSECT][FREELDR] Fix wrong comment of conditional jump on `ext.S` and `extldr.S` (#7798) --- boot/freeldr/bootsect/ext.S | 2 +- boot/freeldr/bootsect/extldr.S | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/boot/freeldr/bootsect/ext.S b/boot/freeldr/bootsect/ext.S index 4a449b632d4..f0c35ea520c 100644 --- a/boot/freeldr/bootsect/ext.S +++ b/boot/freeldr/bootsect/ext.S @@ -608,7 +608,7 @@ SearchFile: mov di, offset ExtLdrFileName // Load target filename address mov cx, offset ExtLdrFileNameEnd - ExtLdrFileName // Length of filename to compare cmp byte ptr ds:[si + EXT_DIRECTORY_ENTRY_NAME_LENGTH_OFFSET], cl // Compare if both names have the same length - jnz .Skip // Skip this entry if yes + jnz .Skip // Skip this entry if not add si, EXT_DIRECTORY_ENTRY_NAME_OFFSET // Move to filename in entry repe cmpsb // Compare filenames pop si // Restore SI diff --git a/boot/freeldr/bootsect/extldr.S b/boot/freeldr/bootsect/extldr.S index 08074831392..5633f1597db 100644 --- a/boot/freeldr/bootsect/extldr.S +++ b/boot/freeldr/bootsect/extldr.S @@ -54,7 +54,7 @@ ExtLdrEntryPoint: mov di, offset FreeLdrFileName // Load target filename address mov cx, offset FreeLdrFileNameEnd - FreeLdrFileName // Length of filename to compare cmp byte ptr ds:[si + EXT_DIRECTORY_ENTRY_NAME_LENGTH_OFFSET], cl // Compare if both names have the same length - jnz .FSkip2 // Skip this entry if yes + jnz .FSkip2 // Skip this entry if not add si, EXT_DIRECTORY_ENTRY_NAME_OFFSET // Move to filename in entry repe cmpsb // Compare filenames pop si // Restore SI