tools: env: Fix missing closedir in ubi_get_volnum_by_name
The function calls opendir() but missing the corresponding closedir() before exit the function. Add missing closedir() to fix it. Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
This commit is contained in:
parent
d2ab2a2baf
commit
316590db29
5
tools/env/fw_env.c
vendored
5
tools/env/fw_env.c
vendored
@ -192,10 +192,13 @@ static int ubi_get_volnum_by_name(int devnum, const char *volname)
|
||||
&tmp_devnum, &volnum);
|
||||
if (ret == 2 && devnum == tmp_devnum) {
|
||||
if (ubi_check_volume_sysfs_name(dirent->d_name,
|
||||
volname) == 0)
|
||||
volname) == 0) {
|
||||
closedir(sysfs_ubi);
|
||||
return volnum;
|
||||
}
|
||||
}
|
||||
}
|
||||
closedir(sysfs_ubi);
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user