X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=second%2Ffs_xfs.c;h=789106871aa388d246a784e87e1eeb38def8314f;hp=e27d857a7d23b87ada047d7376cc8fc614b6ad36;hb=f70d675c9b833e57b605fc94702cd66e97c717f5;hpb=d1e8ca1612860aece5ee4ab5f23d91737f0fa3e6 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 *