dir: Don't leak a buffer on a failed Enumerate
authorSimon Wilkinson <sxw@your-file-system.com>
Sun, 23 Oct 2011 15:38:13 +0000 (16:38 +0100)
committerDerrick Brashear <shadow@dementix.org>
Mon, 24 Oct 2011 10:40:57 +0000 (03:40 -0700)
commit3f938315adc08936024eb86678745dd85d2a092d
tree8454f9d91dfa9ab4b60bcb602e42863f34fe7c2b
parenta9924ba433f81bfbfc2c0e726f2be06d460e4d56
dir: Don't leak a buffer on a failed Enumerate

If, for some reasons, Enumerate encounters a hash object with a NULL
buffer pointer, that's no reason to leak the hash object. Make sure
that we DRelease it before failing

Change-Id: I9ba6c69ca524937a6068d33a0ec0a90eef5b88ea
Reviewed-on: http://gerrit.openafs.org/5659
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/dir/dir.c