X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=second%2Ffs_xfs.c;h=789106871aa388d246a784e87e1eeb38def8314f;hp=e27d857a7d23b87ada047d7376cc8fc614b6ad36;hb=37d30b56405bf9858e0c1c1baad93105737e7a1b;hpb=b45c3a6c5730d47dd7dad9b90f92bd0378285f50 diff --git a/second/fs_xfs.c b/second/fs_xfs.c index e27d857..7891068 100644 --- a/second/fs_xfs.c +++ b/second/fs_xfs.c @@ -490,7 +490,7 @@ next_dentry (xfs_ino_t *ino) int toread; static char *usual[2] = {".", ".."}; static xfs_dir2_sf_entry_t *sfe; - char *name = usual[0]; + unsigned char *name = (unsigned char *)usual[0]; if (xfs.dirpos >= xfs.dirmax) { if (xfs.forw == 0) @@ -552,14 +552,14 @@ next_dentry (xfs_ino_t *ino) #undef dau toread = roundup8 (namelen + 11) - 9; xfs_read_data (dirbuf, toread); - name = (char *)dirbuf; + name = (unsigned char *)dirbuf; xfs.blkoff += toread + 5; break; } ++xfs.dirpos; name[namelen] = 0; - return name; + return (char *)name; } static char *