[PATCH 1/1] fs: fat: remove superfluous assignments
Christian Gmeiner
christian.gmeiner at gmail.com
Tue Jan 26 08:53:19 CET 2021
Hi
Am Di., 26. Jan. 2021 um 00:14 Uhr schrieb Heinrich Schuchardt
<xypron.glpk at gmx.de>:
>
> Do not assign a value to a variable if it is not used.
I am not very happy about this commit message tbo. What you are doing
is reducing the scope
of variables.. so write this in your commit message.
>
> Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
> ---
> fs/fat/fat.c | 3 ++-
> fs/fat/fat_write.c | 6 +++---
> 2 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/fs/fat/fat.c b/fs/fat/fat.c
> index fb6ce094ac..ccba268f61 100644
> --- a/fs/fat/fat.c
> +++ b/fs/fat/fat.c
> @@ -248,7 +248,6 @@ static __u32 get_fatent(fsdata *mydata, __u32 entry)
> static int
> get_cluster(fsdata *mydata, __u32 clustnum, __u8 *buffer, unsigned long size)
> {
> - __u32 idx = 0;
> __u32 startsect;
> int ret;
>
> @@ -277,6 +276,8 @@ get_cluster(fsdata *mydata, __u32 clustnum, __u8 *buffer, unsigned long size)
> size -= mydata->sect_size;
> }
> } else {
> + __u32 idx;
> +
> idx = size / mydata->sect_size;
> if (idx == 0)
> ret = 0;
> diff --git a/fs/fat/fat_write.c b/fs/fat/fat_write.c
> index aae3a6a3d1..b43a27b205 100644
> --- a/fs/fat/fat_write.c
> +++ b/fs/fat/fat_write.c
> @@ -573,7 +573,6 @@ static __u32 determine_fatent(fsdata *mydata, __u32 entry)
> static int
> set_sectors(fsdata *mydata, u32 startsect, u8 *buffer, u32 size)
> {
> - u32 nsects = 0;
> int ret;
>
> debug("startsect: %d\n", startsect);
> @@ -595,6 +594,8 @@ set_sectors(fsdata *mydata, u32 startsect, u8 *buffer, u32 size)
> size -= mydata->sect_size;
> }
> } else if (size >= mydata->sect_size) {
> + u32 nsects;
> +
> nsects = size / mydata->sect_size;
> ret = disk_write(startsect, nsects, buffer);
> if (ret != nsects) {
> @@ -785,7 +786,6 @@ get_set_cluster(fsdata *mydata, __u32 clustnum, loff_t pos, __u8 *buffer,
> }
>
> size -= wsize;
> - buffer += wsize;
That looks wrong when staring at it from my mail client.
> *gotsize += wsize;
> }
>
> @@ -1482,10 +1482,10 @@ static int delete_single_dentry(fat_itr *itr)
> */
> static int delete_long_name(fat_itr *itr)
> {
> - struct dir_entry *dent = itr->dent;
> int seqn = itr->dent->nameext.name[0] & ~LAST_LONG_ENTRY_MASK;
>
> while (seqn--) {
> + struct dir_entry *dent;
> int ret;
>
> ret = delete_single_dentry(itr);
> --
> 2.29.2
>
--
greets
--
Christian Gmeiner, MSc
https://christian-gmeiner.info/privacypolicy
More information about the U-Boot
mailing list