diff options
author | dteske <dteske@FreeBSD.org> | 2012-10-09 03:11:15 +0000 |
---|---|---|
committer | dteske <dteske@FreeBSD.org> | 2012-10-09 03:11:15 +0000 |
commit | ac51a39451a5945dd0352b78941f63ad804d85f2 (patch) | |
tree | a2dbdd6efab2e44e4e86209b728c60a4d7966216 | |
parent | 49db11af3d580477f3e33a0ba73e78347c4e641d (diff) | |
download | FreeBSD-src-ac51a39451a5945dd0352b78941f63ad804d85f2.zip FreeBSD-src-ac51a39451a5945dd0352b78941f63ad804d85f2.tar.gz |
Fix an oversight that cyclic menu items actually are zero-based and can
accommodate 10 different states.
Reviewed by: eadler, adrian (co-mentor)
Approved by: adrian (co-mentor)
-rw-r--r-- | sys/boot/forth/menu.4th | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/boot/forth/menu.4th b/sys/boot/forth/menu.4th index 3ba7683..dcfc94f 100644 --- a/sys/boot/forth/menu.4th +++ b/sys/boot/forth/menu.4th @@ -935,23 +935,23 @@ create init_text8 255 allot s" menu_caption[x][y]" \ cycle_menuitem caption -rot 2dup 13 + c! rot \ replace 'x' - 49 -rot + 48 -rot begin 16 2over rot + c! \ replace 'y' 2dup unsetenv - rot 1+ dup 56 > 2swap rot + rot 1+ dup 57 > 2swap rot until 2drop drop s" ansi_caption[x][y]" \ cycle_menuitem ANSI caption -rot 2dup 13 + c! rot \ replace 'x' - 49 -rot + 48 -rot begin 16 2over rot + c! \ replace 'y' 2dup unsetenv - rot 1+ dup 56 > 2swap rot + rot 1+ dup 57 > 2swap rot until 2drop drop |