Improve error checking in get_all()
authorIustin Pop <iustin@k1024.org>
Thu, 30 Apr 2015 22:52:52 +0000 (00:52 +0200)
committerIustin Pop <iustin@k1024.org>
Thu, 30 Apr 2015 22:52:52 +0000 (00:52 +0200)
commit0e438e0ec8f5c3bfbc5d2a9fbd97a6fea973d36b
treedf22b3ad9e60eefe55d68cce584af31b20b94bad
parentb7491fd30014d627e00636174f9e9bd7d16e3d60
Improve error checking in get_all()

After getting a too big value via ERANGE, making the call with the
proper length could still fail due to other issues, and this check is
missing. A negative value here would be changed into something weird
in the realloc call (which takes size_t), so the error reporting would
be bogus.
xattr.c