copy_len = MIN(evt->data_len, (hc->dataCap - hc->dataLen));
if (copy_len) {
memcpy(hc->data + hc->dataLen, evt->data, copy_len);
copy_len = MIN(evt->data_len, (hc->dataCap - hc->dataLen));
if (copy_len) {
memcpy(hc->data + hc->dataLen, evt->data, copy_len);