ubifs: do not decide upon uninitialized variable

Before 'if (err)' we have to initialize the variable otherwise we use a
random value from the stack.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
Heinrich Schuchardt 2020-12-25 15:19:39 +01:00 committed by Tom Rini
parent 3b00a6bafc
commit 81f562719e

View File

@ -114,7 +114,7 @@ int ubifs_leb_read(const struct ubifs_info *c, int lnum, void *buf, int offs,
int ubifs_leb_write(struct ubifs_info *c, int lnum, const void *buf, int offs,
int len)
{
int err;
int err = 0;
ubifs_assert(!c->ro_media && !c->ro_mount);
if (c->ro_error)
@ -136,7 +136,7 @@ int ubifs_leb_write(struct ubifs_info *c, int lnum, const void *buf, int offs,
int ubifs_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len)
{
int err;
int err = 0;
ubifs_assert(!c->ro_media && !c->ro_mount);
if (c->ro_error)
@ -158,7 +158,7 @@ int ubifs_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len)
int ubifs_leb_unmap(struct ubifs_info *c, int lnum)
{
int err;
int err = 0;
ubifs_assert(!c->ro_media && !c->ro_mount);
if (c->ro_error)
@ -179,7 +179,7 @@ int ubifs_leb_unmap(struct ubifs_info *c, int lnum)
int ubifs_leb_map(struct ubifs_info *c, int lnum)
{
int err;
int err = 0;
ubifs_assert(!c->ro_media && !c->ro_mount);
if (c->ro_error)