mirror of
https://github.com/ventoy/Ventoy.git
synced 2024-12-28 08:05:58 -05:00
fix bugs (#1561)
* fix bug stopping iteration when --no-floppy is used * fix gfxmenu theme config handling bug
This commit is contained in:
parent
8fc8cc6867
commit
2d76fa7303
@ -68,7 +68,7 @@ iterate_device (const char *name, void *data)
|
|||||||
/* Skip floppy drives when requested. */
|
/* Skip floppy drives when requested. */
|
||||||
if (ctx->no_floppy &&
|
if (ctx->no_floppy &&
|
||||||
name[0] == 'f' && name[1] == 'd' && name[2] >= '0' && name[2] <= '9')
|
name[0] == 'f' && name[1] == 'd' && name[2] >= '0' && name[2] <= '9')
|
||||||
return 1;
|
return 0;
|
||||||
|
|
||||||
if (g_no_vtoyefi_part && (grub_strcmp(name, g_vtoyefi_dosname) == 0 || grub_strcmp(name, g_vtoyefi_gptname) == 0)) {
|
if (g_no_vtoyefi_part && (grub_strcmp(name, g_vtoyefi_dosname) == 0 || grub_strcmp(name, g_vtoyefi_gptname) == 0)) {
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -456,7 +456,8 @@ read_expression (struct parsebuf *p)
|
|||||||
/* Read as a single word -- for numeric values or words without
|
/* Read as a single word -- for numeric values or words without
|
||||||
whitespace. */
|
whitespace. */
|
||||||
start = p->pos;
|
start = p->pos;
|
||||||
while (has_more (p) && ! is_whitespace (peek_char (p)))
|
while (has_more (p) && ! is_whitespace (peek_char (p))
|
||||||
|
&& peek_char (p) != '}')
|
||||||
read_char (p);
|
read_char (p);
|
||||||
end = p->pos;
|
end = p->pos;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user