]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
(minix_dir): Fixed bug getting filenames with MAXNAMELEN right.
authorkr <kr@localhost>
Fri, 18 Jan 2002 17:16:58 +0000 (17:16 +0000)
committerkr <kr@localhost>
Fri, 18 Jan 2002 17:16:58 +0000 (17:16 +0000)
stage2/fsys_minix.c

index 6a18e55f0951b8de420cfe3f710b36f1fa2532d3..591f2536744577456cbb3f3a93bf4ba329ca627b 100644 (file)
@@ -504,9 +504,9 @@ minix_dir (char *dirname)
 
          if (dp->inode)
            {
-             int saved_c = dp->name[namelen + 1];
+             int saved_c = dp->name[namelen];
 
-             dp->name[namelen+1] = 0;
+             dp->name[namelen] = 0;
              str_chk = substring (dirname, dp->name);
 
 # ifndef STAGE1_5
@@ -519,7 +519,7 @@ minix_dir (char *dirname)
                }
 # endif
 
-             dp->name[namelen + 1] = saved_c;
+             dp->name[namelen] = saved_c;
            }
 
        }