Whamcloud - gitweb
create_inode: clean up return mess in do_write_internal
authorDarrick J. Wong <darrick.wong@oracle.com>
Wed, 12 Mar 2014 03:10:32 +0000 (23:10 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 12 Mar 2014 03:24:12 +0000 (23:24 -0400)
commit117b54c35a4830d7bd6d193e8f42976704feb461
tree1cb36a770e1fd763cde67e48acd579eef7757769
parentcecc79ac3fa06bebe6d022305cf50197811b5751
create_inode: clean up return mess in do_write_internal

do_write_internal returns errno when ext2 library calls fail; since
errno only reflects the outcome of the last C library call, this will
result in confused callers.  Eliminate the naked return since
this results in an undefined return value.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
misc/create_inode.c