X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fbuffer.c;h=21e91026b3e5345d353e6720b0f940b6643d7e6c;hb=8feeaff56fa9a4fbdfc06131f28a1060ffd9645d;hp=0e972caadc9258a9fc0e0185cecd58d3afb71b1d;hpb=b592d1b64140e248f91dc76ce17da65ea90a4798;p=vpp.git diff --git a/src/vlib/buffer.c b/src/vlib/buffer.c index 0e972caadc9..21e91026b3e 100644 --- a/src/vlib/buffer.c +++ b/src/vlib/buffer.c @@ -321,7 +321,7 @@ static struct vlib_main_t **vlib_mains = &__bootstrap_vlib_main_vector.vm; -/* When dubugging validate that given buffers are either known allocated +/* When debugging validate that given buffers are either known allocated or known free. */ void vlib_buffer_validate_alloc_free (vlib_main_t * vm, @@ -746,8 +746,7 @@ buffer_get_by_index (vlib_buffer_main_t * bm, u32 index) if (!bm->buffer_pools || vec_len (bm->buffer_pools) < index) return 0; bp = vec_elt_at_index (bm->buffer_pools, index); - if (!bp) - return 0; + return bp; }