ubifs: Fix bad free() sequence in ubifs_finddir()
authorWolfgang Denk <wd@denx.de>
Thu, 28 Jul 2011 13:27:22 +0000 (15:27 +0200)
committerStefan Roese <sr@denx.de>
Fri, 19 Aug 2011 15:21:02 +0000 (17:21 +0200)
commit3267bc1b2b52a8ffd0dfda663c02c86eaab6f70d
tree56a6d6265adbaea79ebb5264145212b29bb1b47d
parentfa82f871c8dbc9a15e8dc274b3f99dd5fa0da458
ubifs: Fix bad free() sequence in ubifs_finddir()

Free private_data member element before freeing file structure.
This was causing malloc to crash. Also remove unnecessary variable
assigments as file structure gets free'd as well.

Signed-off-by: Rod Boyce <uboot@teamboyce.co.uk>
Signed-off-by: Wolfgang Denk <wd@denx.de>
Cc: Stefan Roese <sr@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
fs/ubifs/ubifs.c