From: Derrick Brashear Date: Wed, 8 May 2002 19:59:53 +0000 (+0000) Subject: STABLE12-dir-buffer-newslot-cant-return-zero-20020508 X-Git-Tag: openafs-stable-1_2_4~7 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=7ac72966c54b29661e164fc9b7186c93dd08c207;p=packages%2Fo%2Fopenafs.git STABLE12-dir-buffer-newslot-cant-return-zero-20020508 since newslot will call Die() instead of returning 0 (causing assert(0)) this code can never be called. remove it. --- diff --git a/src/dir/buffer.c b/src/dir/buffer.c index 376ba81f5..c7cca713f 100644 --- a/src/dir/buffer.c +++ b/src/dir/buffer.c @@ -394,10 +394,7 @@ char *DNew (fid,page) */ register struct buffer *tb; ObtainWriteLock(&afs_bufferLock); - if ((tb = newslot(fid,page,0)) == 0) { - ReleaseWriteLock(&afs_bufferLock); - return 0; - } + tb = newslot(fid,page,0); ObtainWriteLock(&tb->lock); ReleaseWriteLock(&afs_bufferLock); tb->lockers++;