b_alloc() does nothing if a buffer is already allocated. As such, it is
not necessary to call b_size() as a check prior to it. Removes its usage
in qcc_qstrm_recv() so that the code is similar to other b_alloc()
usages.
if (qcc->flags & QC_CF_ERR_CONN)
return 0;
- if (!b_size(buf)) {
- if (!b_alloc(buf, DB_MUX_RX)) {
- TRACE_ERROR("rx qstrm buf alloc failure", QMUX_EV_QCC_RECV);
- goto err;
- }
+ if (!b_alloc(buf, DB_MUX_RX)) {
+ TRACE_ERROR("rx qstrm buf alloc failure", QMUX_EV_QCC_RECV);
+ goto err;
}
do {