diff options
author | Christoph Hellwig <hch@infradead.org> | 2012-06-18 10:47:03 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2012-07-14 16:35:35 +0400 |
commit | 408ef013cc9e2f94a14f7ccbbe52ddfb18437a99 (patch) | |
tree | 3168e06e8090210a59af788ca97cd40d87b5282e /include | |
parent | ac481d6ca4081bdd348cbd84963d1ece843a3407 (diff) | |
download | linux-3.10-408ef013cc9e2f94a14f7ccbbe52ddfb18437a99.tar.gz linux-3.10-408ef013cc9e2f94a14f7ccbbe52ddfb18437a99.tar.bz2 linux-3.10-408ef013cc9e2f94a14f7ccbbe52ddfb18437a99.zip |
fs: move path_put on failure out of ->follow_link
Currently the non-nd_set_link based versions of ->follow_link are expected
to do a path_put(&nd->path) on failure. This calling convention is unexpected,
undocumented and doesn't match what the nd_set_link-based instances do.
Move the path_put out of the only non-nd_set_link based ->follow_link
instance into the caller.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions