Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8c893a55 authored by Vasiliy Kulikov's avatar Vasiliy Kulikov Committed by Artem Bityutskiy
Browse files

UBIFS: check return code of pnode_lookup



Function pnode_lookup may return ERR_PTR(...). Check for it.

Signed-off-by: default avatarVasiliy Kulikov <segooon@gmail.com>
Signed-off-by: default avatarArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
parent 0e54c899
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -705,6 +705,9 @@ static int make_tree_dirty(struct ubifs_info *c)
	struct ubifs_pnode *pnode;

	pnode = pnode_lookup(c, 0);
	if (IS_ERR(pnode))
		return PTR_ERR(pnode);

	while (pnode) {
		do_make_pnode_dirty(c, pnode);
		pnode = next_pnode_to_dirty(c, pnode);