Changeset d8c3967 in code


Ignore:
Timestamp:
Aug 29, 2017, 7:28:34 PM (8 years ago)
Author:
Mike Belopuhov <mike@…>
Branches:
master
Children:
124a071
Parents:
9336c3b
Message:

Fix off-by-one in icb_sendfmt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icb.c

    r9336c3b rd8c3967  
    672672        char buf[ICB_MSGSIZE];
    673673        va_list ap;
    674         int res, buflen = 1;
     674        int res, buflen;
    675675
    676676        va_start(ap, fmt);
     
    681681                return;
    682682        }
    683         buflen += MIN((size_t)res + 1, sizeof buf - 1);
     683        buflen = MIN((size_t)res + 1, sizeof buf - 1);
    684684        buf[0] = buflen;
    685685        icbd_send(is, buf, buflen + 1);
Note: See TracChangeset for help on using the changeset viewer.