diff options
author | Anatolij Gustschin <agust@denx.de> | 2012-03-24 23:40:56 +0100 |
---|---|---|
committer | Anatolij Gustschin <agust@denx.de> | 2012-03-26 10:58:54 +0200 |
commit | bf6b6af74655506ce23ca04d6e5c6b3ad3fcf490 (patch) | |
tree | 4fc3107f6ed45f7200cd91650ec1ee8188adc669 | |
parent | 079df7223c05518687cbd2eb9ad1b3d1712ee6d7 (diff) | |
download | u-boot-imx-bf6b6af74655506ce23ca04d6e5c6b3ad3fcf490.zip u-boot-imx-bf6b6af74655506ce23ca04d6e5c6b3ad3fcf490.tar.gz u-boot-imx-bf6b6af74655506ce23ca04d6e5c6b3ad3fcf490.tar.bz2 |
fs/fat/fat_write.c: Fix GCC 4.6 warnings
Fix:
fat_write.c: In function 'find_directory_entry':
fat_write.c:826:8: warning: variable 'prevcksum' set but not used
[-Wunused-but-set-variable]
fat_write.c: In function 'do_fat_write':
fat_write.c:933:6: warning: variable 'root_cluster' set but not used
[-Wunused-but-set-variable]
fat_write.c:925:12: warning: variable 'slotptr' set but not used
[-Wunused-but-set-variable]
Signed-off-by: Anatolij Gustschin <agust@denx.de>
Cc: Donggeun Kim <dg77.kim@samsung.com>
Acked-by: Maximilian Schwerin <mvs@tigris.de>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
-rw-r--r-- | fs/fat/fat_write.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/fs/fat/fat_write.c b/fs/fat/fat_write.c index 16f8400..a6181e7 100644 --- a/fs/fat/fat_write.c +++ b/fs/fat/fat_write.c @@ -823,7 +823,6 @@ static dir_entry *empty_dentptr; static dir_entry *find_directory_entry(fsdata *mydata, int startsect, char *filename, dir_entry *retdent, __u32 start) { - __u16 prevcksum = 0xffff; __u32 curclust = (startsect - mydata->data_begin) / mydata->clust_size; debug("get_dentfromdir: %s\n", filename); @@ -857,8 +856,6 @@ static dir_entry *find_directory_entry(fsdata *mydata, int startsect, #ifdef CONFIG_SUPPORT_VFAT if ((dentptr->attr & ATTR_VFAT) && (dentptr->name[0] & LAST_LONG_ENTRY_MASK)) { - prevcksum = - ((dir_slot *)dentptr)->alias_checksum; get_long_file_name(mydata, curclust, get_dentfromdir_block, &dentptr, l_name); @@ -922,7 +919,6 @@ static int do_fat_write(const char *filename, void *buffer, unsigned long size) { dir_entry *dentptr, *retdent; - dir_slot *slotptr; __u32 startsect; __u32 start_cluster; boot_sector bs; @@ -930,7 +926,7 @@ static int do_fat_write(const char *filename, void *buffer, fsdata datablock; fsdata *mydata = &datablock; int cursect; - int root_cluster, ret = -1, name_len; + int ret = -1, name_len; char l_filename[VFAT_MAXLEN_BYTES]; int write_size = size; @@ -945,8 +941,6 @@ static int do_fat_write(const char *filename, void *buffer, if (total_sector == 0) total_sector = cur_part_info.size; - root_cluster = bs.root_cluster; - if (mydata->fatsize == 32) mydata->fatlength = bs.fat32_length; else @@ -1047,8 +1041,6 @@ static int do_fat_write(const char *filename, void *buffer, goto exit; } } else { - slotptr = (dir_slot *)empty_dentptr; - /* Set short name to set alias checksum field in dir_slot */ set_name(empty_dentptr, filename); fill_dir_slot(mydata, &empty_dentptr, filename); |