sync: Fix error paths
authorRebecca Schultz Zavin <rebecca@android.com>
Wed, 8 Aug 2012 20:46:22 +0000 (13:46 -0700)
committer黄涛 <huangtao@rock-chips.com>
Fri, 22 Feb 2013 09:47:02 +0000 (17:47 +0800)
commit8c83534550ca7904cffa0de2d47562e447e051fb
tree5fb27cabc2f69065b3c7a8b62c691b6f6f80b7ab
parentb84b847376fe79e7038eb0e0f3c873e9233328dd
sync: Fix error paths

Check the return value of get_unused_fd to make sure a valid
file descriptor is returned.

Make sure to call put_unused_fd even if an error occurs before
the fd can be used.

Change-Id: I0fe8f78d9e30ecfc4d271c5d875424543dae2d0f
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
drivers/base/sync.c