]> git.baikalelectronics.ru Git - kernel.git/commit
ext4: fix smatch warning in move_extent.c's mext_replace_branches()
authorAkria Fujita <a-fujita@rs.jp.nec.com>
Sat, 2 Feb 2013 01:52:46 +0000 (20:52 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 2 Feb 2013 01:52:46 +0000 (20:52 -0500)
commit48cf1353fbef53bc4d4b2835b3c32395eb019ef4
treecc78a0610c63ca864a44bb87e0059ce7ae4fea27
parentc09773983b4026d527c8737e8f4c2aea71f5d1be
ext4: fix smatch warning in move_extent.c's mext_replace_branches()

Commit 267fa7d4fe8 resulted in a new smatch warning:

> fs/ext4/move_extent.c:693 mext_replace_branches()
>   warn: variable dereferenced before check 'dext' (see line 683)

Fix this by adding a check to make sure dext is non-NULL before we
derefrence it.

Signed-off-by: Akria Fujita <a-fujita@rs.jp.nec.com>
[ modified by tytso to make sure an ext4_error is called ]
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/move_extent.c