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