[PATCH] fix type mismatch in jffs.
Stephen Hemminger <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.linux.file-systems.jffs |
|---|---|
| Organization | Open Source Development Lab |
| Message-ID | <[email protected]> |
On 2.6.0-test5 jffs generates a warning about type mismatch because it casting a short to a pointer. Look like an obvious typo. Builds clean, not tested on real hardware. diff -Nru a/fs/jffs/inode-v23.c b/fs/jffs/inode-v23.c --- a/fs/jffs/inode-v23.c Tue Sep 9 14:41:53 2003 +++ b/fs/jffs/inode-v23.c Tue Sep 9 14:41:53 2003 @@ -1734,7 +1734,7 @@ the device should be read from the flash memory and then added to the inode's i_rdev member. */ u16 val; - jffs_read_data(f, (char *)val, 0, 2); + jffs_read_data(f, (char *)&val, 0, 2); init_special_inode(inode, inode->i_mode, old_decode_dev(val)); }