2008-09-05 Bean <bean123ch@gmail.com>

* fs/fshelp.c (grub_fshelp_find_file): Handle case insensitive names.

	* fs/ntfs.c (list_file): Ignore names in DOS namespace, set the case
	insensitive bit for names in Win32 and Win32 & DOS namespace.

	* include/grub/fshelp.h (GRUB_FSHELP_CASE_INSENSITIVE): New macro.

	* include/grub/types.h (LONG_MAX): Likewise.
This commit is contained in:
bean 2008-09-05 15:48:37 +00:00
parent 4ee5592137
commit 5926115732
5 changed files with 34 additions and 6 deletions

View file

@ -26,6 +26,8 @@
typedef struct grub_fshelp_node *grub_fshelp_node_t;
#define GRUB_FSHELP_CASE_INSENSITIVE 0x100
enum grub_fshelp_filetype
{
GRUB_FSHELP_UNKNOWN,